数据库里怎么用check约束设置借阅期限为两个月

数据库里怎么用check约束设置借阅期限为两个月,第1张

CREATE TABLE 借阅表(ISBN CHAR(10),JSZH CHAR(10),借阅日期 DATE,归还日期 DATE, CHECK(DATEDIFF(MONTH,借阅日期,归还日期)<=2))

1、对话框中增加一个约束

2、编辑右侧的表达式,输入:WEIGHT>0 AND WEIGHT<=100

3、确定

4、保存

你可以通过编写表脚本为来看一下对应的SQL语法,以后直接直接用SQL创建了。

ALTER TABLE NewTable

ADD CONSTRAINT CK_NewId CHECK(NewId in[0,1])

ADD CONSTRAINT CK_endtime CHECK(begintime>endtime)

(NewTable 为您的表,NewId为该表中的某个字段)

提示:您endtime应该作为--下机时间 begintime应该作为--上机时间 ;这样更符合逻辑,由于您给出的题目,所以答题如上,如果 是您笔误,那么 第二条约束改为 (endtime>begintime)即可。。

只能约束位数

CONSTRAINT cCusAbbName CHECK (cCusAbbName LIKE '%[a-zA-Z]%') and LENGTHB(cCusAbbName) > 6)

以上就是关于数据库里怎么用check约束设置借阅期限为两个月全部的内容,包括:数据库里怎么用check约束设置借阅期限为两个月、数据库关系图 中创建CHECK约束条件、SQLServer中的check约束等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10192123.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存