SQL SERVER2000教程-第三章 数据类型 第二节用户自定义类型

是SQLSERVER支持的内置数据类型。
用户可以通过两个系统存储过程创建和删除用户定义类型。
(它们不是真正的新数据类型,而像是一种复合型数据类型或结构。)
Sp_addtype过程创建用户定义的数据类型,Sp_droptype过程删除定义的数据类型。
1、创建自定义的数据类型
   (1)、格式:Sp_addtype 自定义数据类型名,系统的数据类型,’[null | not null]’
   (2)、说明:A、用户自定义的数据类型是基于系统的数据类型创建的。
             B、[null |not null]:指定该列是否为空。默认为null。
             C、如果系统数据类型包括圆括弧,必须用引号把它括起来。
   (3)、实例:Sp_addtype birthday,datetime, ’not null’
             Create table stu1(sid int,  sbirthday birthday)
2、删除自定义的数据类型
(1)、格式[:Exec] sp_droptype 自定义的数据类型。
(2)、实例:[Exec] sp_droptype birthday。
注意:我们还可以通过企业管理器创建自定义的数据类型。首先,选中一个数据库,点击右键,
选中“新建”,从弹开的菜单中选中“用户定义的数据类型”,在打开的窗体中填充相应的选
项即可。

你可能感兴趣的:(sql,自定义,exec,类型,server2000)