MigrationBuilder.AlterColumn Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String)
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T>(string name, string table, string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string schema = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default);
abstract member AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
override this.AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
Public Overridable Function AlterColumn(Of T) (name As String, table As String, Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional schema As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing) As OperationBuilder(Of AlterColumnOperation)
Parametry typu
- T
Parametry
- name
- String
- table
- String
- type
- String
- rowVersion
- Boolean
- schema
- String
- nullable
- Boolean
- defaultValue
- Object
- defaultValueSql
- String
- computedColumnSql
- String
Návraty
Platí pro
AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String)
- Zdroj:
- MigrationBuilder.cs
- Zdroj:
- MigrationBuilder.cs
Vytvoří pro AlterColumnOperation změnu existujícího sloupce.
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T>(string name, string table, string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string schema = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default, Type oldClrType = default, string oldType = default, bool? oldUnicode = default, int? oldMaxLength = default, bool oldRowVersion = false, bool oldNullable = false, object oldDefaultValue = default, string oldDefaultValueSql = default, string oldComputedColumnSql = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T>(string name, string table, string type, bool? unicode, int? maxLength, bool rowVersion, string schema, bool nullable, object defaultValue, string defaultValueSql, string computedColumnSql, Type oldClrType, string oldType, bool? oldUnicode, int? oldMaxLength, bool oldRowVersion, bool oldNullable, object oldDefaultValue, string oldDefaultValueSql, string oldComputedColumnSql);
abstract member AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
override this.AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
Public Overridable Function AlterColumn(Of T) (name As String, table As String, Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional schema As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing, Optional oldClrType As Type = Nothing, Optional oldType As String = Nothing, Optional oldUnicode As Nullable(Of Boolean) = Nothing, Optional oldMaxLength As Nullable(Of Integer) = Nothing, Optional oldRowVersion As Boolean = false, Optional oldNullable As Boolean = false, Optional oldDefaultValue As Object = Nothing, Optional oldDefaultValueSql As String = Nothing, Optional oldComputedColumnSql As String = Nothing) As AlterOperationBuilder(Of AlterColumnOperation)
Public Overridable Function AlterColumn(Of T) (name As String, table As String, type As String, unicode As Nullable(Of Boolean), maxLength As Nullable(Of Integer), rowVersion As Boolean, schema As String, nullable As Boolean, defaultValue As Object, defaultValueSql As String, computedColumnSql As String, oldClrType As Type, oldType As String, oldUnicode As Nullable(Of Boolean), oldMaxLength As Nullable(Of Integer), oldRowVersion As Boolean, oldNullable As Boolean, oldDefaultValue As Object, oldDefaultValueSql As String, oldComputedColumnSql As String) As AlterOperationBuilder(Of AlterColumnOperation)
Parametry typu
- T
Typ CLR, na který je sloupec namapován.
Parametry
- name
- String
Název sloupce.
- table
- String
Název tabulky, která obsahuje sloupec.
- type
- String
Typ úložiště nebo databáze sloupce.
Určuje, zda sloupec může obsahovat data Unicode, nebo null pokud není zadán nebo není použitelný.
Maximální délka dat, která mohou být uložena ve sloupci, nebo null pokud není zadána nebo není použitelná.
- rowVersion
- Boolean
Označuje, zda sloupec funguje jako token automatické souběžnosti, například sloupec rowversion/timestamp v SQL Server.
- schema
- String
Schéma, které obsahuje tabulku, nebo null pokud se má použít výchozí schéma.
- nullable
- Boolean
Určuje, zda sloupec může ukládat NULL hodnoty.
- defaultValue
- Object
Výchozí hodnota sloupce.
- defaultValueSql
- String
Výraz SQL, který se má použít pro výchozí omezení sloupce.
- computedColumnSql
- String
Výraz SQL, který se má použít k výpočtu hodnoty sloupce.
- oldClrType
- Type
Typ CLR, na který byl sloupec dříve namapován. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldType
- String
Předchozí typ úložiště nebo databáze sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
Označuje, zda sloupec mohl dříve obsahovat data Unicode, nebo null pokud není zadán nebo není použitelný.
Předchozí maximální délka dat, která lze uložit ve sloupci, nebo null pokud není zadána nebo není použitelná.
- oldRowVersion
- Boolean
Označuje, jestli sloupec dříve fungoval jako token automatické souběžnosti, například sloupec rowversion/timestamp v SQL Server. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldNullable
- Boolean
Určuje, zda sloupec mohl dříve ukládat NULL hodnoty. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldDefaultValue
- Object
Předchozí výchozí hodnota sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldDefaultValueSql
- String
Předchozí výraz SQL použitý pro výchozí omezení sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldComputedColumnSql
- String
Předchozí výraz SQL použitý k výpočtu hodnoty sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
Návraty
Tvůrce, který umožňuje přidání poznámek do operace.
Platí pro
AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Nullable<Boolean>, Nullable<Boolean>)
- Zdroj:
- MigrationBuilder.cs
- Zdroj:
- MigrationBuilder.cs
Vytvoří pro AlterColumnOperation změnu existujícího sloupce.
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T>(string name, string table, string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string schema = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default, Type oldClrType = default, string oldType = default, bool? oldUnicode = default, int? oldMaxLength = default, bool oldRowVersion = false, bool oldNullable = false, object oldDefaultValue = default, string oldDefaultValueSql = default, string oldComputedColumnSql = default, bool? fixedLength = default, bool? oldFixedLength = default);
abstract member AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string * Nullable<bool> * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
override this.AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string * Nullable<bool> * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
Public Overridable Function AlterColumn(Of T) (name As String, table As String, Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional schema As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing, Optional oldClrType As Type = Nothing, Optional oldType As String = Nothing, Optional oldUnicode As Nullable(Of Boolean) = Nothing, Optional oldMaxLength As Nullable(Of Integer) = Nothing, Optional oldRowVersion As Boolean = false, Optional oldNullable As Boolean = false, Optional oldDefaultValue As Object = Nothing, Optional oldDefaultValueSql As String = Nothing, Optional oldComputedColumnSql As String = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional oldFixedLength As Nullable(Of Boolean) = Nothing) As AlterOperationBuilder(Of AlterColumnOperation)
Parametry typu
- T
Typ CLR, na který je sloupec namapován.
Parametry
- name
- String
Název sloupce.
- table
- String
Název tabulky, která obsahuje sloupec.
- type
- String
Typ úložiště nebo databáze sloupce.
Určuje, zda sloupec může obsahovat data Unicode, nebo null pokud není zadán nebo není použitelný.
Maximální délka dat, která mohou být uložena ve sloupci, nebo null pokud není zadána nebo není použitelná.
- rowVersion
- Boolean
Označuje, zda sloupec funguje jako token automatické souběžnosti, například sloupec rowversion/timestamp v SQL Server.
- schema
- String
Schéma, které obsahuje tabulku, nebo null pokud se má použít výchozí schéma.
- nullable
- Boolean
Určuje, zda sloupec může ukládat NULL hodnoty.
- defaultValue
- Object
Výchozí hodnota sloupce.
- defaultValueSql
- String
Výraz SQL, který se má použít pro výchozí omezení sloupce.
- computedColumnSql
- String
Výraz SQL, který se má použít k výpočtu hodnoty sloupce.
- oldClrType
- Type
Typ CLR, na který byl sloupec dříve namapován. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldType
- String
Předchozí typ úložiště nebo databáze sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
Označuje, zda sloupec mohl dříve obsahovat data Unicode, nebo null pokud není zadán nebo není použitelný.
Předchozí maximální délka dat, která lze uložit ve sloupci, nebo null pokud není zadána nebo není použitelná.
- oldRowVersion
- Boolean
Označuje, jestli sloupec dříve fungoval jako token automatické souběžnosti, například sloupec rowversion/timestamp v SQL Server. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldNullable
- Boolean
Určuje, zda sloupec mohl dříve ukládat NULL hodnoty. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldDefaultValue
- Object
Předchozí výchozí hodnota sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldDefaultValueSql
- String
Předchozí výraz SQL použitý pro výchozí omezení sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldComputedColumnSql
- String
Předchozí výraz SQL použitý k výpočtu hodnoty sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
Návraty
Tvůrce, který umožňuje přidání poznámek do operace.
Platí pro
AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String)
- Zdroj:
- MigrationBuilder.cs
- Zdroj:
- MigrationBuilder.cs
Vytvoří pro AlterColumnOperation změnu existujícího sloupce.
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T>(string name, string table, string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string schema = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default, Type oldClrType = default, string oldType = default, bool? oldUnicode = default, int? oldMaxLength = default, bool oldRowVersion = false, bool oldNullable = false, object oldDefaultValue = default, string oldDefaultValueSql = default, string oldComputedColumnSql = default, bool? fixedLength = default, bool? oldFixedLength = default, string comment = default, string oldComment = default);
abstract member AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string * Nullable<bool> * Nullable<bool> * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
override this.AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string * Nullable<bool> * Nullable<bool> * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
Public Overridable Function AlterColumn(Of T) (name As String, table As String, Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional schema As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing, Optional oldClrType As Type = Nothing, Optional oldType As String = Nothing, Optional oldUnicode As Nullable(Of Boolean) = Nothing, Optional oldMaxLength As Nullable(Of Integer) = Nothing, Optional oldRowVersion As Boolean = false, Optional oldNullable As Boolean = false, Optional oldDefaultValue As Object = Nothing, Optional oldDefaultValueSql As String = Nothing, Optional oldComputedColumnSql As String = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional oldFixedLength As Nullable(Of Boolean) = Nothing, Optional comment As String = Nothing, Optional oldComment As String = Nothing) As AlterOperationBuilder(Of AlterColumnOperation)
Parametry typu
- T
Typ CLR, na který je sloupec namapován.
Parametry
- name
- String
Název sloupce.
- table
- String
Název tabulky, která obsahuje sloupec.
- type
- String
Typ úložiště nebo databáze sloupce.
Určuje, zda sloupec může obsahovat data Unicode, nebo null pokud není zadán nebo není použitelný.
Maximální délka dat, která mohou být uložena ve sloupci, nebo null pokud není zadána nebo není použitelná.
- rowVersion
- Boolean
Označuje, zda sloupec funguje jako token automatické souběžnosti, například sloupec rowversion/timestamp v SQL Server.
- schema
- String
Schéma, které obsahuje tabulku, nebo null pokud se má použít výchozí schéma.
- nullable
- Boolean
Určuje, zda sloupec může ukládat NULL hodnoty.
- defaultValue
- Object
Výchozí hodnota sloupce.
- defaultValueSql
- String
Výraz SQL, který se má použít pro výchozí omezení sloupce.
- computedColumnSql
- String
Výraz SQL, který se má použít k výpočtu hodnoty sloupce.
- oldClrType
- Type
Typ CLR, na který byl sloupec dříve namapován. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldType
- String
Předchozí typ úložiště nebo databáze sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
Označuje, zda sloupec mohl dříve obsahovat data Unicode, nebo null pokud není zadán nebo není použitelný.
Předchozí maximální délka dat, která lze uložit ve sloupci, nebo null pokud není zadána nebo není použitelná.
- oldRowVersion
- Boolean
Označuje, jestli sloupec dříve fungoval jako token automatické souběžnosti, například sloupec rowversion/timestamp v SQL Server. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldNullable
- Boolean
Určuje, zda sloupec mohl dříve ukládat NULL hodnoty. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldDefaultValue
- Object
Předchozí výchozí hodnota sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldDefaultValueSql
- String
Předchozí výraz SQL použitý pro výchozí omezení sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldComputedColumnSql
- String
Předchozí výraz SQL použitý k výpočtu hodnoty sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- comment
- String
Komentář, který chcete přidružit ke sloupci.
- oldComment
- String
Předchozí komentář, který chcete přidružit ke sloupci.
Návraty
Tvůrce, který umožňuje přidání poznámek do operace.
Platí pro
AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>)
- Zdroj:
- MigrationBuilder.cs
- Zdroj:
- MigrationBuilder.cs
- Zdroj:
- MigrationBuilder.cs
- Zdroj:
- MigrationBuilder.cs
- Zdroj:
- MigrationBuilder.cs
- Zdroj:
- MigrationBuilder.cs
- Zdroj:
- MigrationBuilder.cs
Vytvoří pro AlterColumnOperation změnu existujícího sloupce.
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T>(string name, string table, string? type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string? schema = default, bool nullable = false, object? defaultValue = default, string? defaultValueSql = default, string? computedColumnSql = default, Type? oldClrType = default, string? oldType = default, bool? oldUnicode = default, int? oldMaxLength = default, bool oldRowVersion = false, bool oldNullable = false, object? oldDefaultValue = default, string? oldDefaultValueSql = default, string? oldComputedColumnSql = default, bool? fixedLength = default, bool? oldFixedLength = default, string? comment = default, string? oldComment = default, string? collation = default, string? oldCollation = default, int? precision = default, int? oldPrecision = default, int? scale = default, int? oldScale = default, bool? stored = default, bool? oldStored = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T>(string name, string table, string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string schema = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default, Type oldClrType = default, string oldType = default, bool? oldUnicode = default, int? oldMaxLength = default, bool oldRowVersion = false, bool oldNullable = false, object oldDefaultValue = default, string oldDefaultValueSql = default, string oldComputedColumnSql = default, bool? fixedLength = default, bool? oldFixedLength = default, string comment = default, string oldComment = default, string collation = default, string oldCollation = default, int? precision = default, int? oldPrecision = default, int? scale = default, int? oldScale = default, bool? stored = default, bool? oldStored = default);
abstract member AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string * Nullable<bool> * Nullable<bool> * string * string * string * string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
override this.AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string * Nullable<bool> * Nullable<bool> * string * string * string * string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
Public Overridable Function AlterColumn(Of T) (name As String, table As String, Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional schema As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing, Optional oldClrType As Type = Nothing, Optional oldType As String = Nothing, Optional oldUnicode As Nullable(Of Boolean) = Nothing, Optional oldMaxLength As Nullable(Of Integer) = Nothing, Optional oldRowVersion As Boolean = false, Optional oldNullable As Boolean = false, Optional oldDefaultValue As Object = Nothing, Optional oldDefaultValueSql As String = Nothing, Optional oldComputedColumnSql As String = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional oldFixedLength As Nullable(Of Boolean) = Nothing, Optional comment As String = Nothing, Optional oldComment As String = Nothing, Optional collation As String = Nothing, Optional oldCollation As String = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional oldPrecision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing, Optional oldScale As Nullable(Of Integer) = Nothing, Optional stored As Nullable(Of Boolean) = Nothing, Optional oldStored As Nullable(Of Boolean) = Nothing) As AlterOperationBuilder(Of AlterColumnOperation)
Parametry typu
- T
Typ CLR, na který je sloupec namapován.
Parametry
- name
- String
Název sloupce.
- table
- String
Název tabulky, která obsahuje sloupec.
- type
- String
Typ úložiště nebo databáze sloupce.
Určuje, zda sloupec může obsahovat data Unicode, nebo null pokud není zadán nebo není použitelný.
Maximální délka dat, která mohou být uložena ve sloupci, nebo null pokud není zadána nebo není použitelná.
- rowVersion
- Boolean
Označuje, zda sloupec funguje jako token automatické souběžnosti, například sloupec rowversion/timestamp v SQL Server.
- schema
- String
Schéma, které obsahuje tabulku, nebo null pokud se má použít výchozí schéma.
- nullable
- Boolean
Určuje, zda sloupec může ukládat null hodnoty.
- defaultValue
- Object
Výchozí hodnota sloupce.
- defaultValueSql
- String
Výraz SQL, který se má použít pro výchozí omezení sloupce.
- computedColumnSql
- String
Výraz SQL, který se má použít k výpočtu hodnoty sloupce.
- oldClrType
- Type
Typ CLR, na který byl sloupec dříve namapován. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldType
- String
Předchozí typ úložiště nebo databáze sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
Označuje, zda sloupec mohl dříve obsahovat data Unicode, nebo null pokud není zadán nebo není použitelný.
Předchozí maximální délka dat, která lze uložit ve sloupci, nebo null pokud není zadána nebo není použitelná.
- oldRowVersion
- Boolean
Označuje, jestli sloupec dříve fungoval jako token automatické souběžnosti, například sloupec rowversion/timestamp v SQL Server. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldNullable
- Boolean
Určuje, zda sloupec mohl dříve ukládat null hodnoty. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldDefaultValue
- Object
Předchozí výchozí hodnota sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldDefaultValueSql
- String
Předchozí výraz SQL použitý pro výchozí omezení sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- oldComputedColumnSql
- String
Předchozí výraz SQL použitý k výpočtu hodnoty sloupce. Může být null, v jakém případě předchozí hodnota je považována za neznámou.
- comment
- String
Komentář, který chcete přidružit ke sloupci.
- oldComment
- String
Předchozí komentář, který chcete přidružit ke sloupci.
- collation
- String
Kolace, která se má použít u sloupce.
- oldCollation
- String
Předchozí kolace, která se použije u sloupce.
Maximální počet číslic, které jsou povoleny v tomto sloupci, nebo null pokud nejsou zadané nebo nelze použít.
Předchozí maximální počet číslic, které jsou povoleny v tomto sloupci, nebo null pokud nejsou zadané nebo nelze použít.
Maximální počet desetinných míst povolených v tomto sloupci nebo null pokud není zadaný nebo nelze použít.
Předchozí maximální počet desetinných míst, která jsou povolená v tomto sloupci, nebo null pokud není zadán nebo nelze použít.
Určuje, jestli byla hodnota předchozího počítaného sloupce uložena v databázi, nebo ne.
Návraty
Tvůrce, který umožňuje přidání poznámek do operace.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .