SQL Server2000用户定义数据类型使用示例
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
用户定义数据类型提供了一个便利的方法来确保数据类型的一致性,即在值域可能相同的列上使用用户定义数据类型替代系统提供的数据类型。例如,数据库可能将在很多个表中存储各种各样的电话号码。尽管号码不是单一的,但存在确定的方法来存储电话号码,这在数据库一致性方面是重要的。可以创建用户定义数据类型,在表列中一致地使用它,确保电话号码使用相同的数据类型[1]。 下边建立一个用户定义数据类型phone_number: 建立好用户定义数据类型后,新建表时就可以像使用系统数据类型一样使用它了: 程序代码 create table UserTB ( id int identity(1,1) not null, username nvarchar(20), age bit, phone phone_number ) 注意,在SQL Server2000内部,用户定义数据类型仍然被看作是系统数据类型。我们来看一下: 程序代码 select colid,name,xtype,length from syscolumns where id=object_id('UserTB')
该文章在 2011/3/13 0:29:59 编辑过 |
关键字查询
相关文章
正在查询... |