Value | Description | Returned Value |
AllowsNull | Allows null values. | 1 = TRUE
0 = FALSE
NULL = Invalid input |
IsComputed | The column is a computed column. | 1 = TRUE
0 = FALSE
NULL = Invalid input |
IsCursorType | The procedure parameter is of type CURSOR. | 1 = TRUE
0 = FALSE
NULL = Invalid input |
IsDeterministic | The column is deterministic. This property applies only to
computed columns and view columns. | 1 = TRUE
0 = FALSE
NULL = Invalid input. Not a computed column or view column. |
IsFulltextIndexed | The column has been registered for full-text indexing. | 1 = TRUE
0 = FALSE NULL = Invalid input |
IsIdentity | The column uses the IDENTITY property. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsIdNotForRepl | The column checks for the IDENTITY_INSERT setting. If
IDENTITY NOT FOR REPLICATION is specified, the IDENTITY_INSERT setting is not
checked. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsIndexable | The column can be indexed. | 1 = TRUE
0 = FALSE
NULL = Invalid input |
IsOutParam | The procedure parameter is an output parameter. | 1 = TRUE 0 = FALSE NULL = Invalid input |
IsPrecise | The column is precise. This property applies only to
deterministic columns. | 1 = TRUE
0 = FALSE
NULL = Invalid input. Not a deterministic column |
IsRowGuidCol | The column has the uniqueidentifier data
type and is defined with the ROWGUIDCOL property. | 1 = TRUE 0 = FALSE NULL = Invalid input |
Precision | Precision for the data type of the column or parameter. | The precision of the specified column data type NULL = Invalid input |
Scale | Scale for the data type of the column or parameter. | The scale NULL = Invalid input |
UsesAnsiTrim | ANSI padding setting was ON when the table was initially
created. | 1= TRUE 0= FALSE NULL = Invalid input |