Sdílet prostřednictvím


SqlServerMigrationSqlGenerator.Statement Metoda

Definice

Přetížení

Statement(IndentedTextWriter, String)

Přidá nový příkaz, který se má provést v databázi.

Statement(String, Boolean, String)

Přidá nový příkaz, který se má provést v databázi.

Statement(IndentedTextWriter, String)

Přidá nový příkaz, který se má provést v databázi.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected void Statement(System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer, string batchTerminator = null);
member this.Statement : System.Data.Entity.Migrations.Utilities.IndentedTextWriter * string -> unit
Protected Sub Statement (writer As IndentedTextWriter, Optional batchTerminator As String = null)

Parametry

writer
IndentedTextWriter

Zapisovač obsahující SQL, který se má spustit.

batchTerminator
String

Dávkový ukončovací znak pro poskytovatele databáze.

Atributy

Platí pro

Statement(String, Boolean, String)

Přidá nový příkaz, který se má provést v databázi.

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

Parametry

sql
String

Příkaz, který má být proveden.

suppressTransaction
Boolean

Získá nebo nastaví hodnotu označující, zda má být tento příkaz proveden mimo obor transakce, který se používá k provedení procesu migrace transakční. Pokud je nastavená hodnota true, nebude tato operace v případě selhání procesu migrace vrácena zpět.

batchTerminator
String

Dávkový ukončovací znak pro poskytovatele databáze.

Atributy

Platí pro