Simple_select_pramaryContext
public class PostgreSQLParser.Simple_select_pramaryContext : ParserRuleContext, IRuleNode, IParseTree, ISyntaxTree, ITree
Constructors
Simple_select_pramaryContext
public Simple_select_pramaryContext(ParserRuleContext parent, int invokingState)
| Parameter | Type | Description |
|---|---|---|
parent |
ParserRuleContext |
|
invokingState |
Int32 |
Properties
RuleIndex
public override int RuleIndex { get; }
Methods
SELECT()
public ITerminalNode SELECT()
Returns: ITerminalNode
distinct_clause()
public PostgreSQLParser.Distinct_clauseContext distinct_clause()
Returns: Distinct_clauseContext
target_list()
public PostgreSQLParser.Target_listContext target_list()
Returns: Target_listContext
all_clause_()
public PostgreSQLParser.All_clause_Context all_clause_()
Returns: All_clause_Context
target_list_()
public PostgreSQLParser.Target_list_Context target_list_()
Returns: Target_list_Context
into_clause()
public PostgreSQLParser.Into_clauseContext into_clause()
Returns: Into_clauseContext
from_clause()
public PostgreSQLParser.From_clauseContext from_clause()
Returns: From_clauseContext
where_clause()
public PostgreSQLParser.Where_clauseContext where_clause()
Returns: Where_clauseContext
group_clause()
public PostgreSQLParser.Group_clauseContext group_clause()
Returns: Group_clauseContext
having_clause()
public PostgreSQLParser.Having_clauseContext having_clause()
Returns: Having_clauseContext
window_clause()
public PostgreSQLParser.Window_clauseContext window_clause()
Returns: Window_clauseContext
values_clause()
public PostgreSQLParser.Values_clauseContext values_clause()
Returns: Values_clauseContext
TABLE()
public ITerminalNode TABLE()
Returns: ITerminalNode
relation_expr()
public PostgreSQLParser.Relation_exprContext relation_expr()
Returns: Relation_exprContext
select_with_parens()
public PostgreSQLParser.Select_with_parensContext select_with_parens()
Returns: Select_with_parensContext
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>