Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

SqlBuilder<(Of <(<'TDbType>)>)>..::..BuildAnonymousValuesClause Method

Builds a list of columns suitable for using in the VALUES clause of INSERT statement. This does not include the actual VALUES keyword. This will mark key columns for use in parameter building.

Namespace:  Tortuga.Chain.CommandBuilders
Assembly:  Tortuga.Chain.Core (in Tortuga.Chain.Core.dll)

Syntax


public void BuildAnonymousValuesClause(
	StringBuilder sql,
	string header,
	string footer,
	bool includeIdentityColumn
)
Public Sub BuildAnonymousValuesClause ( _
	sql As StringBuilder, _
	header As String, _
	footer As String, _
	includeIdentityColumn As Boolean _
)
public:
void BuildAnonymousValuesClause(
	StringBuilder^ sql, 
	String^ header, 
	String^ footer, 
	bool^ includeIdentityColumn
)

Parameters

sql
Type: StringBuilder
The SQL being generated.
header
Type: String
The optional header. Usually "VALUES (".
footer
Type: String
The optional footer. Usually just ")".
includeIdentityColumn
Type: Boolean
Include the identity column. Used when performing an identity insert operation.