Пример #1
0
 public SqlServerBinaryTableNode()
 {
     Left            = new QsiTreeNodeProperty <QsiTableNode>(this);
     Right           = new QsiTreeNodeProperty <QsiTableNode>(this);
     OrderExpression = new QsiTreeNodeProperty <QsiMultipleOrderExpressionNode>(this);
     LimitExpression = new QsiTreeNodeProperty <QsiLimitExpressionNode>(this);
 }
Пример #2
0
 public HanaCaseJoinTableNode()
 {
     Source      = new QsiTreeNodeProperty <QsiTableNode>(this);
     Alias       = new QsiTreeNodeProperty <QsiAliasNode>(this);
     WhenSources = new QsiTreeNodeList <HanaCaseJoinWhenTableNode>(this);
     ElseSource  = new QsiTreeNodeProperty <HanaCaseJoinElseTableNode>(this);
 }
Пример #3
0
 public HanaDerivedTableNode()
 {
     Top        = new QsiTreeNodeProperty <QsiExpressionNode>(this);
     Sampling   = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
     Behavior   = new QsiTreeNodeProperty <HanaTableBehaviorNode>(this);
     TimeTravel = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
     Hint       = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
 }
Пример #4
0
 public HanaViewDefinitionNode()
 {
     Parameters       = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
     Associations     = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
     Masks            = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
     ExpressionMacros = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
     Annotation       = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
     Cache            = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
     Anonymization    = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
 }
Пример #5
0
        public ImpalaInvokeExpressionNode()
        {
            Member = new QsiTreeNodeProperty <QsiFunctionExpressionNode>(this);

            _parameters = new ImpalaParametersExpressionNode
            {
                Parent = this
            };

            Parameters = _parameters.Expressions;
        }
 public MySqlSelectOptionNode()
 {
     MaxStatementTime = new QsiTreeNodeProperty <QsiLiteralExpressionNode>(this);
 }
Пример #7
0
 public HanaCaseJoinWhenTableNode()
 {
     Condition = new QsiTreeNodeProperty <QsiExpressionNode>(this);
 }
Пример #8
0
 public ImpalaDataInsertActionNode()
 {
     Partition = new QsiTreeNodeProperty <QsiExpressionNode>(this);
 }
Пример #9
0
 public HanaTableUpdateBehaviorNode()
 {
     Columns  = new QsiTreeNodeProperty <QsiColumnsDeclarationNode>(this);
     WaitTime = new QsiTreeNodeProperty <QsiExpressionNode>(this);
 }
Пример #10
0
 public PrimarSqlStartKeyExpressionNode()
 {
     HashKey = new QsiTreeNodeProperty <QsiExpressionNode>(this);
     SortKey = new QsiTreeNodeProperty <QsiExpressionNode>(this);
 }
Пример #11
0
 public HanaLambdaExpressionNode()
 {
     Body = new QsiTreeNodeProperty <QsiExpressionNode>(this);
 }
Пример #12
0
 public SqlServerJoinedTableNode()
 {
     Expression = new QsiTreeNodeProperty <QsiExpressionNode>(this);
 }
Пример #13
0
 public SqlServerSetColumnExpressionNode()
 {
     Variable = new QsiTreeNodeProperty <QsiVariableExpressionNode>(this);
 }
Пример #14
0
 public HanaDataInsertActionNode()
 {
     Overriding = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
     Hint       = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
 }
Пример #15
0
 public HanaAssociationReferenceNode()
 {
     Condition = new QsiTreeNodeProperty <QsiExpressionNode>(this);
 }
 public PrimarSqlDerivedTableNode()
 {
     StartKey = new QsiTreeNodeProperty <PrimarSqlStartKeyExpressionNode>(this);
 }
Пример #17
0
 public CqlDataInsertActionNode()
 {
     Usings = new QsiTreeNodeProperty <CqlMultipleUsingExpressionNode>(this);
 }
 public CqlSetColumnExpressionNode()
 {
     TargetExpression = new QsiTreeNodeProperty <QsiMemberAccessExpressionNode>(this);
 }
 public MySqlCollationExpressionNode()
 {
     Expression = new QsiTreeNodeProperty <QsiExpressionNode>(this);
 }
Пример #20
0
 public CqlDerivedTableNode()
 {
     PerPartitionLimit = new QsiTreeNodeProperty <QsiExpressionNode>(this);
 }
Пример #21
0
 public HanaOrderByExpressionNode()
 {
     Collate = new QsiTreeNodeProperty <HanaCollateExpressionNode>(this);
 }
Пример #22
0
 public HanaLateralTableNode()
 {
     Source = new QsiTreeNodeProperty <QsiTableNode>(this);
 }
Пример #23
0
 public ImpalaValuesTableNode()
 {
     Rows  = new QsiTreeNodeList <QsiRowValueExpressionNode>(this);
     Order = new QsiTreeNodeProperty <QsiMultipleOrderExpressionNode>(this);
     Limit = new QsiTreeNodeProperty <QsiLimitExpressionNode>(this);
 }
Пример #24
0
 public MySqlAliasedExpressionNode()
 {
     Expression = new QsiTreeNodeProperty <QsiExpressionNode>(this);
     Alias      = new QsiTreeNodeProperty <QsiAliasNode>(this);
 }
Пример #25
0
 public QsiViewDefinitionNode()
 {
     Directives = new QsiTreeNodeProperty <QsiTableDirectivesNode>(this);
     Columns    = new QsiTreeNodeProperty <QsiColumnsDeclarationNode>(this);
     Source     = new QsiTreeNodeProperty <QsiTableNode>(this);
 }
Пример #26
0
 public ImpalaTableDefinitionNode()
 {
     KuduPartitionParams   = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
     IcebergPartitionSpecs = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
     Options = new QsiTreeNodeProperty <QsiExpressionFragmentNode>(this);
 }
Пример #27
0
 public PrimarSqlIndexerExpressionNode()
 {
     Indexer = new QsiTreeNodeProperty <QsiExpressionNode>(this);
 }
Пример #28
0
 public QsiTableDefinitionNode()
 {
     Columns      = new QsiTreeNodeProperty <QsiColumnsDeclarationNode>(this);
     ColumnSource = new QsiTreeNodeProperty <QsiTableNode>(this);
     DataSource   = new QsiTreeNodeProperty <QsiTableNode>(this);
 }
 public CqlRangeExpressionNode()
 {
     Start = new QsiTreeNodeProperty <QsiExpressionNode>(this);
     End   = new QsiTreeNodeProperty <QsiExpressionNode>(this);
 }
Пример #30
0
 protected HanaCaseJoinItemTableNode()
 {
     Columns   = new QsiTreeNodeProperty <QsiColumnsDeclarationNode>(this);
     Source    = new QsiTreeNodeProperty <QsiTableNode>(this);
     Predicate = new QsiTreeNodeProperty <QsiExpressionNode>(this);
 }