社区
MS-SQL Server
帖子详情
初学者,希望得到你的指点!
luning618
2003-08-18 09:23:53
现在我正在看规则,默认和触发器,能否给我一个规则的完整定义呢,假设我的表名为“名册”,谢了!
...全文
44
3
打赏
收藏
初学者,希望得到你的指点!
现在我正在看规则,默认和触发器,能否给我一个规则的完整定义呢,假设我的表名为“名册”,谢了!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luning618
2003-08-18
打赏
举报
回复
规则写得不完整,新建规则时系统提示说“create rule”必须是批查询中的第一个语句,点解???
pengdali
2003-08-18
打赏
举报
回复
规则
规则是一个向后兼容的功能,用于执行一些与 CHECK 约束相同的功能。CHECK 约束是用来限制列值的首选标准方法。CHECK 约束比规则更简明,一个列只能应用一个规则,但是却可以应用多个 CHECK 约束。CHECK 约束作为 CREATE TABLE 语句的一部分进行指定,而规则以单独的对象创建,然后绑定到列上。
下例创建一个规则,执行与前面主题中的 CHECK 约束示例相同的功能。Microsoft® SQL Server™ 2000 首选的方法是 CHECK 约束。
CREATE RULE id_chk AS @id BETWEEN 0 and 10000
GO
CREATE TABLE cust_sample
(
cust_id int
PRIMARY KEY,
cust_name char(50),
cust_address char(50),
cust_credit_limit money,
)
GO
sp_bindrule id_chk, 'cust_sample.cust_id'
GO
txlicenhe
2003-08-18
打赏
举报
回复
创建称为规则的对象。当绑定到列或用户定义数据类型时,规则将指定可以插入到列中的可接受的值。规则是一种向后兼容的功能,执行一些与检查约束相同的功能。CHECK 约束是使用 ALTER 或 CREATE TABLE 的 CHECK 关键字创建的,是对列中的值进行限制的首选标准方法(可以对一列或多列定义多个约束)。列或用户定义数据类型只能有一个绑定的规则。但是,列可以同时具有规则和一个或多个与其关联的检查约束。在这种情况下,将检查所有限制。
语法
CREATE RULE rule
AS condition_expression
初学J2EE
希望
大家
指点
初学K2EE
希望
大家
指点
希望
能
得到
一些大神的
指点
,加QQ群:249627436 java技术交流群
本人学习java,1年多,对一些基本技术已经掌握。为了使自己能力提升建了一个QQ群:java交流群现有150人多为高校学生。
希望
能
得到
一些大牛的
指点
和思想的交流,如果不嫌弃小弟,请加盟吧,可以不用回答群里新手的提问,
希望
大神们能提供一些好资料,或者自己的心得,笔记都行。非常感谢。我们抱着一颗求学的心,
希望
能给我们一个进步的机会。当然也欢迎一些
初学者
入群交流。 qq群:249627436
刚学oracle,
希望
大家大神
指点
一下
oracle 基本查询 (小部分) - 查询每个部门下有多少员工 select dname,count(ename) from dept d left join emp e on d.deptno=e.deptno group by dname; - 查询除去 salesman 所有平均工资超过 1500 的部门 select d.dname,job,avg(sal) from...
给SAP
初学者
的建议!
在读这篇文章之前,我首先解释下,为什么把这篇文章定义为“建议”:路是自己走的,建议是听来思考的,好的、有用的汲取,没用的略过,不分好坏的全盘接受是愚蠢的~ 正文: 以上均为W39个人的学习感受,在此
希望
能与大家探讨。 在我看来,SAP的学习有几种途径,最好的方式是进到项目中去学习,其次是有老师教,最差的是自学。 和其他的小型ERP系统不同,S
刚入门一个月,目标是成为一名合格的DBA,遇到个问题,
希望
大佬
指点
一下,谢谢您!
刚入门SQL有个问题不理解,
希望
有大佬
指点
一下,下面是一张员工表,问题是:找出所有员工对应的领导,下面是一张员工表 ±------±-------±----------±-----±-----------±--------±--------±-------+ | EMPNO | ENAME | JOB | MGR | HIREDATE | SAL | COMM | DEPTNO | ±------±-------±----------±-----±--------...
MS-SQL Server
34,876
社区成员
254,635
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章