一、用户自定义数据类型的创建:
1,执行系统存储过程:
exec sp_addtype type,system_data_type [,'null_type',owner_name]
·type 自定义数据类型名,必须保证符合标识符规则,而且数据库中唯一。
·system_data_type 是自定义数据类型基于的数据类型,可以包括长度,精度,标度等。
·null_type 定义用户自定义的数据类型处理空值的方式。可以取'null' 、 'not null' 、 nonull
2,在企业管理器中添加,这个非常简单。
二、规则的创建:
1、执行ddl定义:
create rule rule_name as condition_exepression
·rule_name规则名
·condition_exepression 规则表达式
写法:@spaceholder like rule_string
其中 @spaceholder 为空间标志符 是一个以@开头的参数,例如:@liu,@jin,@cai,@northsnow等
like为必须
rule_string是一个正则表达式。
2、在企业管理其中添加,这个非常简单。
三、缺省的创建
1、执行ddl定义:
create default default_name as constant_exepression
·default_name 缺省名
·constant_exepression 常量表达式 ,可以常量,也可以函数,比如:getdate()
2、在企业管理其中添加,这个非常简单。
四、绑定缺省和规则
1、执行系统存储过程定义:
exec sp_binddefault 缺省名,' 表名.字段 '
exec sp_bindrule 规则名,' 表名.字段 '
2、企业管理器中绑定
五、创建表(应用已经创建的自定义数据类型)
应用方法与系统类型完全一样
create table table_name(field_name type_name)
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器