Col_name_keywordContext
public class PostgreSQLParser.Col_name_keywordContext : ParserRuleContext, IRuleNode, IParseTree, ISyntaxTree, ITree
Constructors
Col_name_keywordContext
public Col_name_keywordContext(ParserRuleContext parent, int invokingState)
| Parameter | Type | Description |
|---|---|---|
parent |
ParserRuleContext |
|
invokingState |
Int32 |
Properties
RuleIndex
public override int RuleIndex { get; }
Methods
BETWEEN()
public ITerminalNode BETWEEN()
Returns: ITerminalNode
BIGINT()
public ITerminalNode BIGINT()
Returns: ITerminalNode
BIT()
public ITerminalNode BIT()
Returns: ITerminalNode
BOOLEAN_P()
public ITerminalNode BOOLEAN_P()
Returns: ITerminalNode
CHAR_P()
public ITerminalNode CHAR_P()
Returns: ITerminalNode
character()
public PostgreSQLParser.CharacterContext character()
Returns: CharacterContext
COALESCE()
public ITerminalNode COALESCE()
Returns: ITerminalNode
DEC()
public ITerminalNode DEC()
Returns: ITerminalNode
DECIMAL_P()
public ITerminalNode DECIMAL_P()
Returns: ITerminalNode
EXISTS()
public ITerminalNode EXISTS()
Returns: ITerminalNode
EXTRACT()
public ITerminalNode EXTRACT()
Returns: ITerminalNode
FLOAT_P()
public ITerminalNode FLOAT_P()
Returns: ITerminalNode
GREATEST()
public ITerminalNode GREATEST()
Returns: ITerminalNode
GROUPING()
public ITerminalNode GROUPING()
Returns: ITerminalNode
INOUT()
public ITerminalNode INOUT()
Returns: ITerminalNode
INT_P()
public ITerminalNode INT_P()
Returns: ITerminalNode
INTEGER()
public ITerminalNode INTEGER()
Returns: ITerminalNode
INTERVAL()
public ITerminalNode INTERVAL()
Returns: ITerminalNode
JSON()
public ITerminalNode JSON()
Returns: ITerminalNode
JSON_ARRAY()
public ITerminalNode JSON_ARRAY()
Returns: ITerminalNode
JSON_ARRAYAGG()
public ITerminalNode JSON_ARRAYAGG()
Returns: ITerminalNode
JSON_EXISTS()
public ITerminalNode JSON_EXISTS()
Returns: ITerminalNode
JSON_OBJECT()
public ITerminalNode JSON_OBJECT()
Returns: ITerminalNode
JSON_OBJECTAGG()
public ITerminalNode JSON_OBJECTAGG()
Returns: ITerminalNode
JSON_QUERY()
public ITerminalNode JSON_QUERY()
Returns: ITerminalNode
JSON_SCALAR()
public ITerminalNode JSON_SCALAR()
Returns: ITerminalNode
JSON_SERIALIZE()
public ITerminalNode JSON_SERIALIZE()
Returns: ITerminalNode
JSON_TABLE()
public ITerminalNode JSON_TABLE()
Returns: ITerminalNode
JSON_VALUE()
public ITerminalNode JSON_VALUE()
Returns: ITerminalNode
LEAST()
public ITerminalNode LEAST()
Returns: ITerminalNode
MERGE_ACTION()
public ITerminalNode MERGE_ACTION()
Returns: ITerminalNode
NATIONAL()
public ITerminalNode NATIONAL()
Returns: ITerminalNode
NCHAR()
public ITerminalNode NCHAR()
Returns: ITerminalNode
NONE()
public ITerminalNode NONE()
Returns: ITerminalNode
NORMALIZE()
public ITerminalNode NORMALIZE()
Returns: ITerminalNode
NULLIF()
public ITerminalNode NULLIF()
Returns: ITerminalNode
NUMERIC()
public ITerminalNode NUMERIC()
Returns: ITerminalNode
OUT_P()
public ITerminalNode OUT_P()
Returns: ITerminalNode
OVERLAY()
public ITerminalNode OVERLAY()
Returns: ITerminalNode
POSITION()
public ITerminalNode POSITION()
Returns: ITerminalNode
PRECISION()
public ITerminalNode PRECISION()
Returns: ITerminalNode
REAL()
public ITerminalNode REAL()
Returns: ITerminalNode
ROW()
public ITerminalNode ROW()
Returns: ITerminalNode
SETOF()
public ITerminalNode SETOF()
Returns: ITerminalNode
SMALLINT()
public ITerminalNode SMALLINT()
Returns: ITerminalNode
SUBSTRING()
public ITerminalNode SUBSTRING()
Returns: ITerminalNode
TIME()
public ITerminalNode TIME()
Returns: ITerminalNode
TIMESTAMP()
public ITerminalNode TIMESTAMP()
Returns: ITerminalNode
TREAT()
public ITerminalNode TREAT()
Returns: ITerminalNode
TRIM()
public ITerminalNode TRIM()
Returns: ITerminalNode
VALUES()
public ITerminalNode VALUES()
Returns: ITerminalNode
VARCHAR()
public ITerminalNode VARCHAR()
Returns: ITerminalNode
XMLATTRIBUTES()
public ITerminalNode XMLATTRIBUTES()
Returns: ITerminalNode
XMLCONCAT()
public ITerminalNode XMLCONCAT()
Returns: ITerminalNode
XMLELEMENT()
public ITerminalNode XMLELEMENT()
Returns: ITerminalNode
XMLEXISTS()
public ITerminalNode XMLEXISTS()
Returns: ITerminalNode
XMLFOREST()
public ITerminalNode XMLFOREST()
Returns: ITerminalNode
XMLNAMESPACES()
public ITerminalNode XMLNAMESPACES()
Returns: ITerminalNode
XMLPARSE()
public ITerminalNode XMLPARSE()
Returns: ITerminalNode
XMLPI()
public ITerminalNode XMLPI()
Returns: ITerminalNode
XMLROOT()
public ITerminalNode XMLROOT()
Returns: ITerminalNode
XMLSERIALIZE()
public ITerminalNode XMLSERIALIZE()
Returns: ITerminalNode
XMLTABLE()
public ITerminalNode XMLTABLE()
Returns: ITerminalNode
EnterRule(IParseTreeListener)
public override void EnterRule(IParseTreeListener listener)
Parameters:
| Name | Type | Description |
|---|---|---|
listener |
IParseTreeListener |
ExitRule(IParseTreeListener)
public override void ExitRule(IParseTreeListener listener)
Parameters:
| Name | Type | Description |
|---|---|---|
listener |
IParseTreeListener |
Accept<TResult>(IParseTreeVisitor<TResult>)
public override TResult Accept<TResult>(IParseTreeVisitor<TResult> visitor)
The `` needs a double dispatch method.
Parameters:
| Name | Type | Description |
|---|---|---|
visitor |
IParseTreeVisitor<<TResult>> |
Returns: <TResult>