问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql中的check约束用什么语句写?

发布网友 发布时间:2023-11-11 00:55

我来回答

1个回答

热心网友 时间:2024-12-13 16:40

用sql命令语句写CHECK约束的格式为CHECK (约束条件)。

如:

CREATE TABLE 成绩信息(

成绩编号 int NOT NULL PRIMARY KEY,

学生编号 nchar(50) NOT NULL,

考试编号 nchar(10) NOT NULL,

课程编号nchar(10) NOT NULL,

分数 nchar(10) NOT NULL CHECK (分数in(between '0' and '100'))

在数据库中,CHECK 约束是指约束表中某一个或者某些列中可接受的数据值或者数据格式。CHECK约束可以应用于一个或者多个列,也可以将多个CHECK 约束应用于一个列。当除去某个表时,对这个表的CHECK 约束也将同时被去除。

扩展资料:

CHECK 约束不接受计算结果为 FALSE 的值。因为空值的计算结果为 UNKNOWN,所以如果赋值表达式中存在这些值,则约束可能会被覆盖而不起作用。如果 CHECK 约束检查的条件对于表中的任何行都不是 FALSE,它将返回 TRUE。

如果刚创建的表没有任何行,则此表的任何 CHECK 约束都视为有效。执行 DELETE 语句时不验证 CHECK 约束。因此,使用特定类型的 CHECK 约束对表执行 DELETE 语句时可能会产生意外结果。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
儿童散学归来早描述的是什么季节(儿童散学归来早描写的是什么季节) 超级死神进化论章节目录 我们没有忘记读后感458字作文 贷15万贷10年每月还多少钱 15万10年贷款月供多少 15万贷10年月供多少钱 15万贷款10年一月多少钱 贷款15万10年每月还多少 在银行贷款15万十年还清想知道利息和月供……(还望亲们提供的的2013年... 今天去刷qq空间 看到了一个同学的头像 说明他发了说说 可是怎么刷新... APH中国 从左到右依次是...? 诚恳是什么意思36 容易弄混的形近字有哪些?95 “诚恳”是什么意思?一般用在什么句?3 牙齿从侧面蛀了比较大的洞(下面右最后一个牙齿),于牙龈平齐略...1 怎么知道对方己注销了? 怎样才能知道别人的有没有注销84 怎么知道一个手机是否注销过 怎么才能知道对方注销?23 怎样给孩子选择理想的初中 跟相亲对象马上要订婚了,跟他说下面那些话过分吗,口口声声说。...7 c1本科目四是无限次考吗10 科目四不限时间不限次数吗?24 女朋友整天只知道看电视,不理我,好心痛。直说了怕她不高兴。我不想让... 哪些有机不能被氧气氧化?哪些可以?具体些…… 哪种醇不能直接氧化到酸... 动漫片名字 这是什么动漫呢求名字 中国银行五年返利该不该买 求 剑三 这张萝莉脸的数据~~(づ~3~)づ╭ ~ 索尼 SVF14A19SC 14.1英寸笔记本怎么样 胡麻的正式名称是什么?28 姓麻,男孩,属狗。第一个字起什么?第二个字叫正或强。 宁波品尚生活贸易有限公司怎么样? 电脑机箱前端的两个指示灯分别代表什么11 吃燕窝对身体的功效是什么? 专硕将扩招三分之二,这样会有更多人成功上岸吗? 内衣型号写36/80什么意思394 2157515轮胎可以升级吗 本人15岁,平时穿34/70的文胸,但今次买了36/80的文... 这个嘴巴是哪个男艺人的,当红哦1 娱乐圈中哪个男明星长的比较好看?8 Array.sort()是升序排列还是将序排列4 我姓吴,老婆姓刘,麻烦大家给我的儿子起个好听 点的名字 ...时查出大三阳转氨酶正常。肝功能正常。请问需要治疗吗? 有这么一个家庭,现在所有人的年龄之和是73岁,其中有父亲,母...2 小海一家3口今年的年龄和是86岁,爸爸比妈妈大3岁,12年前...10 怎么看狗粮好不好 详细的狗粮挑选攻略 专硕将扩大招生数量,这对研究生上岸有影响吗? 考研人数增加之下,高校是否更容易招到自己满意的研究生了? 铠甲勇士刑天中柚子出场集数,求各位好心人帮帮忙!具体都告诉我可以吗...