Class TableColumn
Namespace: ETLBox.ControlFlow
Assembly: ETLBox.dll
Syntax#
Constructors
TableColumn()#
Declaration
TableColumn(string)#
Declaration
Parameters
TableColumn(string, string)#
Declaration
Parameters
TableColumn(string, string, bool)#
Declaration
Parameters
TableColumn(string, string, bool, bool)#
Declaration
Parameters
TableColumn(string, string, bool, bool, bool)#
Declaration
Parameters
Properties
AllowNulls#
True, if the column is nullable. By default a column is not nullable.
Declaration
Property Value
Collation#
The collation used for the column. Leave empty if you want to use the default collation.
Declaration
Property Value
A comment for the column (not supported by every database)
Declaration
Property Value
ComputedColumn#
The calculation if the column should be computed.
Not all databases may support this.
Declaration
Property Value
DataType#
The sql data type of the column (e.g. "INT" or "VARCHAR(30)")
Declaration
Property Value
DefaultValue#
Define a default value for the column.
Not all databases may support this.
Declaration
Property Value
IdentityIncrement#
Only SqlServer: The increment value for an identity column
Declaration
Property Value
IdentitySeed#
Only SqlServer: The seed for and identity column
Declaration
Property Value
IsComputed#
Declaration
Property Value
IsIdentity#
True, if the column is used as an Identity column (auto increment in MySql or serial in Postgres)
Not every database supports this.
Declaration
Property Value
IsPrimaryKey#
True if the column is part of the primary key
Declaration
Property Value
NETDataType#
The corresponding .NET data type retrieved from the sql DataType.
Declaration
Property Value
Name#
Declaration
Property Value