Table of Contents

Class MultipleInsertExpression

Namespace
The.SQL.QIR.Statements
Assembly
Instagile.dll

Represents a multiple-row insert - the general case, requiring matched indices.

[MessagePackObject(false)]
public sealed record MultipleInsertExpression : InsertExpression, IEquatable<InsertExpression>, IEquatable<MultipleInsertExpression>
Inheritance
MultipleInsertExpression
Implements
Inherited Members

Constructors

MultipleInsertExpression(RecordList<string>, RecordList<RecordList<Value>>)

Represents a multiple-row insert - the general case, requiring matched indices.

public MultipleInsertExpression(RecordList<string> Columns, RecordList<RecordList<Value>> Rows)

Parameters

Columns RecordList<string>
Rows RecordList<RecordList<Value>>

Properties

Columns

[Key(0)]
public RecordList<string> Columns { get; init; }

Property Value

RecordList<string>

Rows

[Key(1)]
public RecordList<RecordList<Value>> Rows { get; init; }

Property Value

RecordList<RecordList<Value>>