Column Name | Type | Max Length | Column Description | Default Value | Allow Null | Read Only |
---|
ColumnName | String | | Name of the field | | X | X |
ColumnOrdinal | Int32 | | | 0 | X | X |
ColumnSize | Int32 | | Size of the field | | X | X |
NumericPrecision | Int16 | | | | X | X |
NumericScale | Int16 | | | | X | X |
IsUnique | Boolean | | | | X | X |
IsKey | Boolean | | | | X | X |
BaseServerName | String | | | | X | X |
BaseCatalogName | String | | | | X | X |
BaseColumnName | String | | | | X | X |
BaseSchemaName | String | | | | X | X |
BaseTableName | String | | | | X | X |
DataType | Type | | Type for the data field | | X | X |
AllowDBNull | Boolean | | Allow the field to be nullable or not | | X | X |
ProviderType | Int32 | | | | X | X |
IsAliased | Boolean | | | | X | X |
IsExpression | Boolean | | | | X | X |
IsIdentity | Boolean | | | | X | X |
IsAutoIncrement | Boolean | | | | X | X |
IsRowVersion | Boolean | | | | X | X |
IsHidden | Boolean | | | | X | X |
IsLong | Boolean | | | False | X | X |
IsReadOnly | Boolean | | | | X | X |
ProviderSpecificDataType | Type | | | | X | X |
DataTypeName | String | | | | X | X |
XmlSchemaCollectionDatabase | String | | | | X | X |
XmlSchemaCollectionOwningSchema | String | | | | X | X |
XmlSchemaCollectionName | String | | | | X | X |
UdtAssemblyQualifiedName | String | | | | X | X |
NonVersionedProviderType | Int32 | | | | X | X |
IsColumnSet | Boolean | | | | X | X |