Esempio n. 1
0
        void VisitX(SqlTableLikeSource element)
        {
            Visit(element.Source);

            foreach (var field in element.SourceFields)
            {
                Visit(field);
            }
        }
Esempio n. 2
0
        internal SqlMergeStatement(
            string?hint,
            SqlTableSource target,
            SqlTableLikeSource source,
            SqlSearchCondition on,
            IEnumerable <SqlMergeOperationClause> operations)
        {
            Hint   = hint;
            Target = target;
            Source = source;
            On     = on;

            foreach (var operation in operations)
            {
                Operations.Add(operation);
            }
        }
Esempio n. 3
0
 internal SqlMultiInsertStatement(MultiInsertType type, SqlTableLikeSource source, List <SqlConditionalInsertClause> inserts)
 {
     InsertType = type;
     Source     = source;
     Inserts    = inserts;
 }
Esempio n. 4
0
 public SqlMultiInsertStatement(SqlTableLikeSource source)
 {
     Source  = source;
     Inserts = new List <SqlConditionalInsertClause>();
 }