对于每种系统提供数据类型和用户定义数据类型,均包含一行信息。该表存储在每个数据库中。

这些是系统提供的数据类型及其 ID 号。

列名 数据类型 描述
name  sysname  数据类型名称。
xtype  tinyint  物理存储类型。
status  tinyint  仅限内部使用。
xusertype  smallint  扩展用户类型。
length  smallint  数据类型的物理长度。
xprec  tinyint  服务器所使用的内部精度。(不能在查询中使用。)
xscale  tinyint  服务器所使用的内部小数位数。(不能在查询中使用。)
tdefault  int  对此数据类型进行完整性检查的存储过程的 ID。
domain  int  对此数据类型进行完整性检查的存储过程的 ID。
uid  smallint  数据类型创建者的用户 ID。
reserved  smallint  仅限内部使用。
usertype  smallint  用户类型 ID。
variable  bit  可变长度数据类型为 1;否则为 0。
allownulls  bit  指出此数据类型的默认为空性。如果 CREATE 或 ALTER TABLE 指定了为空性,那么该值将替代此数据类型的默认为空性。
type  tinyint  物理存储数据类型。
printfmt  varchar(255)  保留。
prec  smallint  此数据类型的精度级别。
scale  tinyint  此数据类型的小数位数(根据精度)。

posted on 2007-11-26 11:32  我爱写sql  阅读(208)  评论(0编辑  收藏  举报