Class SqlInsertIntoNode
- Namespace
- LfrlAnvil.Sql.Expressions.Persistence
- Assembly
- LfrlAnvil.Sql.Core.dll
Represents an SQL syntax tree statement node that defines an insertion of new records to a table.
public sealed class SqlInsertIntoNode : SqlNodeBase, ISqlStatementNode
- Inheritance
-
SqlInsertIntoNode
- Implements
- Inherited Members
Properties
DataFields
Collection of RecordSet data fields that this insertion refers to.
public ReadOnlyArray<SqlDataFieldNode> DataFields { get; }
Property Value
RecordSet
Table to insert into.
public SqlRecordSetNode RecordSet { get; }
Property Value
Source
Source of records to be inserted.
public SqlNodeBase Source { get; }
Property Value
Remarks
This can either be an SqlValuesNode or an SqlQueryExpressionNode.