值 | 说明 | 返回的值 |
---|
AllowsNull | 允许空值。 | 1 = TRUE 0 = FALSE NULL = 输入无效。 |
ColumnId | 对应于 sys.columns.column_id 的列 ID 值。 | 列 ID
注意
查询多列时,列 ID 值的序列中可能出现间隔。
|
FullTextTypeColumn | 表中的 TYPE COLUMN,其中包含 column 的文档类型信息。 | 列的全文 TYPE COLUMN 的 ID,作为此属性的第二个参数传递。 |
IsComputed | 列是计算列。 | 1 = TRUE 0 = FALSE NULL = 输入无效。 |
IsCursorType | 过程参数类型为 CURSOR。 | 1 = TRUE 0 = FALSE NULL = 输入无效。 |
IsDeterministic | 列是确定性列。此属性只适用于计算列和视图列。 | 1 = TRUE 0 = FALSE NULL = 输入无效。非计算列或视图列。 |
IsFulltextIndexed | 列已经注册为全文索引。 | 1 = TRUE 0 = FALSE NULL = 输入无效。 |
IsIdentity | 列使用 IDENTITY 属性。 | 1 = TRUE 0 = FALSE NULL = 输入无效。 |
IsIdNotForRepl | 列检查 IDENTITY_INSERT 设置。 | 1 = TRUE 0 = FALSE NULL = 输入无效。 |
IsIndexable | 可以对列进行索引。 | 1 = TRUE 0 = FALSE NULL = 输入无效。 |
IsOutParam | 过程参数是输出参数。 | 1 = TRUE 0 = FALSE NULL = 输入无效。 |
IsPrecise | 列是精确列。此属性只适用于确定性列。 | 1 = TRUE 0 = FALSE NULL = 输入无效。不是确定性列 |
IsRowGuidCol | 列具有 uniqueidentifier 数据类型,并且定义了 ROWGUIDCOL 属性。 | 1 = TRUE 0 = FALSE NULL = 输入无效。 |
IsSystemVerified | 列的确定性和精度属性可以使用数据库引擎验证。此属性只应用于计算列和视图中的列。 | 1 = TRUE 0 = FALSE NULL = 输入无效。 |
IsXmlIndexable | 可以在 XML 索引中使用 XML 列。 | 1 = TRUE 0 = FALSE NULL = 输入无效。 |
Precision | 列或参数的数据类型的长度。 | 指定的列数据类型的长度 -1 = xml 或大值类型 NULL = 输入无效。 |
Scale | 列或参数的数据类型的小数位数。 | 小数位数 NULL = 输入无效。 |
StatisticalSemantics | 支持对列进行语义索引。 | 1 = TRUE 0 = FALSE |
SystemDataAccess | 列是由访问 SQL Server 的系统目录或虚拟系统表中数据的函数派生的。此属性只应用于计算列和视图中的列。 | 1 = TRUE(指示只读访问。) 0 = FALSE NULL = 输入无效。 |
UserDataAccess | 列是由访问储存于 SQL Server 本地实例的用户表中数据的函数派生的。此属性只应用于计算列和视图中的列。 | 1 = TRUE(指示只读访问。) 0 = FALSE NULL = 输入无效。 |
UsesAnsiTrim | 第一次创建表时,ANSI_PADDING 设置为 ON。此属性仅应用于列或者 char 或 varchar 类型的参数。 | 1= TRUE 0= FALSE NULL = 输入无效。 |
IsSparse | 列为稀疏列。有关详细信息,请参阅使用稀疏列。 | 1= TRUE 0= FALSE NULL = 输入无效。 |
IsColumnSet | 列为列集。有关详细信息,请参阅使用列集。 | 1= TRUE 0= FALSE NULL = 输入无效。 |