SqlServer2000中用户自定义数据类型的使用
2008-04-30 16:40
411 查看
一、用户自定义数据类型的创建:
1,执行系统存储过程:
Exec sp_addtype type,system_data_type [,'null_type',owner_name]采集我?mHwAojv
ⷴype 自定义数据类型名,必须保证符合标识符规则,而且数据库中唯一。
ⷳystem_data_type 是自定义数据类型基于的数据类型,可以包括长度,精度,标度等。
ⷮull_type 定义用户自定义的数据类型处理空值的方式。可以取'NULL' 、 'NOT NULL' 、 NONULL采集我?mHwAojv
2,在企业管理器中添加,这个非常简单。采集我?mHwAojv
二、规则的创建:
1、执行DDL定义:
CREATE RULE rule_name AS condition_exepression采集我?mHwAojv
ⷲule_name规则名
ⷣondition_exepression 规则表达式
写法:@spaceholder like rule_string
其中 @spaceholder 为空间标志符 是一个以@开头的参数,例如:@liu,@jin,@cai,@northsnow等
like为必须
rule_string是一个正则表达式。采集我?mHwAojv
2、在企业管理其中添加,这个非常简单。采集我?mHwAojv
三、缺省的创建
1、执行DDL定义:
CREATE DEFAULT default_name AS constant_exepression采集我?mHwAojv
ⷤefault_name 缺省名
ⷣonstant_exepression 常量表达式 ,可以常量,也可以函数,比如:getdate()采集我?mHwAojv
2、在企业管理其中添加,这个非常简单。采集我?mHwAojv
四、绑定缺省和规则
1、执行系统存储过程定义:
exec sp_binddefault 缺省名,' 表名.字段 '采集我?mHwAojv
exec sp_bindrule 规则名,' 表名.字段 '采集我?mHwAojv
2、企业管理器中绑定
采集我?mHwAojv
五、创建表(应用已经创建的自定义数据类型)采集我?mHwAojv
应用方法与系统类型完全一样采集我?mHwAojv
create table table_name(field_name type_name)采集我?mHwAojv
采集我?mHwAojv
采集我?mHwAojv
1,执行系统存储过程:
Exec sp_addtype type,system_data_type [,'null_type',owner_name]采集我?mHwAojv
ⷴype 自定义数据类型名,必须保证符合标识符规则,而且数据库中唯一。
ⷳystem_data_type 是自定义数据类型基于的数据类型,可以包括长度,精度,标度等。
ⷮull_type 定义用户自定义的数据类型处理空值的方式。可以取'NULL' 、 'NOT NULL' 、 NONULL采集我?mHwAojv
2,在企业管理器中添加,这个非常简单。采集我?mHwAojv
二、规则的创建:
1、执行DDL定义:
CREATE RULE rule_name AS condition_exepression采集我?mHwAojv
ⷲule_name规则名
ⷣondition_exepression 规则表达式
写法:@spaceholder like rule_string
其中 @spaceholder 为空间标志符 是一个以@开头的参数,例如:@liu,@jin,@cai,@northsnow等
like为必须
rule_string是一个正则表达式。采集我?mHwAojv
2、在企业管理其中添加,这个非常简单。采集我?mHwAojv
三、缺省的创建
1、执行DDL定义:
CREATE DEFAULT default_name AS constant_exepression采集我?mHwAojv
ⷤefault_name 缺省名
ⷣonstant_exepression 常量表达式 ,可以常量,也可以函数,比如:getdate()采集我?mHwAojv
2、在企业管理其中添加,这个非常简单。采集我?mHwAojv
四、绑定缺省和规则
1、执行系统存储过程定义:
exec sp_binddefault 缺省名,' 表名.字段 '采集我?mHwAojv
exec sp_bindrule 规则名,' 表名.字段 '采集我?mHwAojv
2、企业管理器中绑定
采集我?mHwAojv
五、创建表(应用已经创建的自定义数据类型)采集我?mHwAojv
应用方法与系统类型完全一样采集我?mHwAojv
create table table_name(field_name type_name)采集我?mHwAojv
采集我?mHwAojv
采集我?mHwAojv
相关文章推荐
- SqlServer2000中用户自定义数据类型的使用
- COM组件中使用用户自定义数据类型
- COM组件中使用用户自定义数据类型
- 【Android】使用AIDL传递用户自定义类型数据--附完整示例代码
- COM组件中使用用户自定义数据类型
- 环形队列——用户对用户自定义数据类型的相关操作
- HashSet中存方用户自定义数据类型数据,重写equals方法和hashCode方法
- set容器_自定义数据类型排序(仿函数应用)_insert判断返回值(pair的使用)
- Hadoop自定义排序和自定义数据类型使用(setSortComparatorClass和setGroupingComparatorClass)
- 我学Delphi心得及笔记----用户自定义数据类型(第三讲)
- 使用自定义数据类型实现评论数时间、评论总数计数(mapreduce)
- 使用Object对象的toString()方法自定义判断数据类型方法
- mssql常用数据类型及用户自定义数据类型
- 第四章 用户自定义数据类型
- 在SQL Server中使用自定义数据类型来规范数据库字段变量
- 我学Delphi心得及笔记----用户自定义数据类型(第三讲)
- 用户自定义数据类型和默认值
- net控件中数据导到Excel的格式 首先,我们了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:application/vnd.ms-excel,当excel读取文件时会以每个cell的格式呈现数据,如果cell没有规定的格式,则excel会以默认的格式去呈现该cell的数据。这样就给我们提供了自定义数据格式的空间,当然我们必须使用excel支持的格式。下面就列出常用的一些格式: 1) 文本
- Hadoop(十):简单了解Hadoop数据类型,输入输出格式及用户如何自定义。
- 在SQL Server中使用自定义数据类型来规范数据库字段变量