Freigeben über


SqlServerMigrationSqlGenerator.StatementBatch(String, Boolean) Methode

Definition

Unterbricht sql-Zeichenfolge in eine oder mehrere Anweisungen, wobei T-SQL-Hilfsprogrammanweisungen nach Bedarf behandelt werden.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected void StatementBatch (string sqlBatch, bool suppressTransaction = false);
member this.StatementBatch : string * bool -> unit
Protected Sub StatementBatch (sqlBatch As String, Optional suppressTransaction As Boolean = false)

Parameter

sqlBatch
String

Die SQL-Instanz, die in eine oder mehrere Anweisungen unterteilt werden soll, die ausgeführt werden sollen.

suppressTransaction
Boolean

Ruft einen Wert ab, der angibt, ob diese Anweisung außerhalb des Transaktionsbereichs ausgeführt werden soll, der verwendet wird, um den Migrationsprozess transaktionsal zu machen, oder legt diesen fest. Wenn true festgelegt ist, wird für diesen Vorgang kein Rollback ausgeführt, wenn der Migrationsprozess fehlschlägt.

Attribute

Gilt für: