SYSUSERTYPE 系统视图的每一行都包含对一种用户定义数据类型的描述。该视图的基础系统表为 ISYSUSERTYPE。
列名 | 列类型 | 说明 |
---|---|---|
type_id | SMALLINT | 用户定义数据类型的唯一标识号。 |
creator | UNSIGNED INT | 数据类型所有者的用户号。 |
domain_id | SMALLINT | 该用户定义数据类型所依据的数据类型,由 SYSDOMAIN 系统视图中列出的数据类型号指出。 |
nulls | CHAR(1) | 用户定义的数据类型是否允许空值。可能的值为 Y、N 或 U。值为 U 表示未指定空性。 |
width | UNSIGNED INT | 字符串列的长度、数字列的精度或任何其它数据类型的存储字节数。 |
scale | SMALLINT | 数字数据类型列的小数点后的位数,对于所有其它数据类型该值为零。 |
type_name | CHAR(128) | 数据类型的名称。 |
"default" | LONG VARCHAR | 数据类型的缺省值。 |
"check" | LONG VARCHAR | 数据类型的 CHECK 条件。 |
PRIMARY KEY (type_id)
FOREIGN KEY (creator) 引用 SYS.ISYSUSER (user_id)
FOREIGN KEY (domain_id) 引用 SYS.ISYSDOMAIN (domain_id)
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |