21 namespace Deveel.Data.Sql.Parser {
23 public string UserName {
get;
private set; }
29 UserName = ((IdentifierNode) node).Text;
30 }
else if (node.
NodeName.Equals(
"identified")) {
34 return base.OnChildNode(node);
39 var passwordNode = (IdentifiedByPasswordNode)Identificator;
43 throw new NotSupportedException();
This is a simple identifier within a SQL grammar.
Defines the contract for nodes in an AST model for a SQL grammar analysis and parsing.
string NodeName
Gets the name of the node analyzed from the parser.
static SqlExpression Build(IExpressionNode node)
override void BuildStatement(StatementBuilder builder)
ICollection< IStatement > Statements
override ISqlNode OnChildNode(ISqlNode node)
During the initialization of the node from the parser, this method is called for every child node add...