18 using System.Collections.Generic;
23 namespace Deveel.Data.Sql.Parser {
25 public IEnumerable<string> TableNames {
get;
private set; }
27 public bool IfExists {
get;
private set; }
30 var tableNames = this.FindNodes<ObjectNameNode>();
31 TableNames = tableNames.Select(x => x.Name);
33 var ifExistsOpt = this.FindByName(
"if_exists_opt");
34 if (ifExistsOpt != null && ifExistsOpt.ChildNodes.Any())
override void OnNodeInit()
After the initialization of the node from the parser, this method is invoked to let the specific init...
ICollection< IStatement > Statements
override void BuildStatement(StatementBuilder builder)