用CREATE RULE语句创建规则

创建雇佣日期规则 hire_date_rule

CREATE RULE hire_date_rule 
AS @hire_date>='1980-01-01' and
@hire_date<=getdate()

创建性别规则sex_rule

CREATE RULE sex_rule 
AS @sex in ('男','女')

创建评分规则grade_rule

CREATE RULE grade_rule
AS @value between 1 and 100

创建字符规则my_character_rule

Create rule my_character_rule
As @value like '[a-z]%[0-9]'

sp_helptext 查看规则

查看规则hire_date_rule的文本信息

EXECUTE sp_helptext hire_date_rule

sp_bindrule绑定规则

将规则hire_date_rule绑定到employee表的hire_date列上

EXEC sp_bindrule hire_date_rule, 'employee.hire_date'

定义用户定义数据类型pat_char,将规则my_character_rule绑定到pat_var上

EXEC sp_addtype pat_char,'varchar(10)','NOT NULL'
GO
EXEC sp_bindrule my_character_rule, pat_char, 'futureonly‘

sp_unbindrule 解除规则的绑定

解除绑定在employee表的hire_date列和用户定义数据类型pat_char上的规则

EXEC sp_unbindrule 'employee.hire_date'

DROP RULE语句删除当前数据库中的一个或多个规则

DROP RULE sex_rule,hire_date_rule 

最新文章

  1. 背水一战 Windows 10 (33) - 控件(选择类): ListBox, RadioButton, CheckBox, ToggleSwitch
  2. Python 基础之在ubuntu系统下安装双版本python
  3. symfony2 安装并创建第一个页面
  4. 知识积累:DAS NAS SAN
  5. 编写简单的C/S聊天程序
  6. maven 的 pom.xml 文件报错:ArtifactTransferException: Failure to transfer
  7. 一模 (1) day1
  8. RM报表 文本框 自动换行 相关代码
  9. OCR文字识别软件许可文件被误删了怎么办
  10. 中文分词系列(二) 基于双数组Tire树的AC自动机
  11. WebClient的超时问题及解决
  12. 找不到类型“IBatisService.boxManageService”,它在 ServiceHost 指令中提供为 Service 特性值,或在配置元素 system.serviceModel/serviceHostingEnvironment/serviceActivations 中提供。
  13. 如何用python和苹果Turicreate学习框架来识别图像?
  14. 数据标准化/归一化normalization
  15. syslog的坑
  16. Golang 类型转换,断言和显式强制转换
  17. PTA之简单阶乘计算
  18. asp.net下配置使用Memcached 如何使用Memcached .ne使用BeITMemcached.dllt配置Memcached的方法
  19. 蓝牙inquiry流程之Advertising Report
  20. SQLServer xp_instance_regread returned error 5,Access is denied(配置最小权限)

热门文章

  1. MVVM架构~knockoutjs系列之Mapping插件为对象添加ko属性
  2. 【JMS】JMS之ActiveMQ的使用
  3. 通过shape-outside来设置文字环绕时的形状
  4. Python小爬虫实例
  5. php操作mongodb中的ISODate格式日期
  6. Hadoop阅读笔记(七)——代理模式
  7. Android开发资源获取国内代理(转载)
  8. JS实现base64加密解密
  9. APPSCAN使用外部浏览器
  10. Windows Azure HandBook (7) 基于Azure Web App的企业官网改造