早教吧作业答案频道 -->其他-->
约束定义语法错误--主健约束(stuNo作为主健)altertablestuInfoaddconstraintPKstuNoprimarykey(stuNo)--唯一约束(身份证号)altertablestuInfoaddconstraintUQstuIDunique(stuID)--默认约束(如果地址不填,
题目详情
约束定义语法错误
--主健约束 (stuNo作为主健)
alter table stuInfo
add constraint PK_stuNo primary key(stuNo)
--唯一约束 (身份证号)
alter table stuInfo
add constraint UQ_stuID unique (stuID)
--默认约束 (如果地址不填,默认“地址不详”)
alter table stuInfo
add constraint DF_stuAddress default('地址不详')
--检查 要求年龄在15-40之间
alter table stuInfo
add constraint CK_stuAge check (stuAge between 15 and 40)
--外健 (主表stuInfo和从表stuMarks建立关系,关联字段为stuNo)
alter table stuMarks
add constraint FK_stuNo foreign key(stuNo) references stuInfo(stuNo)
go
--主健约束 (stuNo作为主健)
alter table stuInfo
add constraint PK_stuNo primary key(stuNo)
--唯一约束 (身份证号)
alter table stuInfo
add constraint UQ_stuID unique (stuID)
--默认约束 (如果地址不填,默认“地址不详”)
alter table stuInfo
add constraint DF_stuAddress default('地址不详')
--检查 要求年龄在15-40之间
alter table stuInfo
add constraint CK_stuAge check (stuAge between 15 and 40)
--外健 (主表stuInfo和从表stuMarks建立关系,关联字段为stuNo)
alter table stuMarks
add constraint FK_stuNo foreign key(stuNo) references stuInfo(stuNo)
go
▼优质解答
答案和解析
默认约束那里的语法出错了.
你没有为默认约束指定列名
正确的写法为:
alter table stuifo
add constraint DF_stuaddress defalut('地址不详') for stuaddress(字段名)
你没有为默认约束指定列名
正确的写法为:
alter table stuifo
add constraint DF_stuaddress defalut('地址不详') for stuaddress(字段名)
看了 约束定义语法错误--主健约束...的网友还看了以下:
长颈鹿的身高约5(米)蚂蚁的身长约3(毫米)青蛙一次约能跳7(分米)狮子的身长约2(米)兔子的尾巴 2020-06-18 …
(2010•常州)在学校“运用物理技术破案”趣味游戏活动中,小明根据“通常情况下,人站立时身高大约 2020-07-07 …
警方在案发现场发现一个脚印,如图,根据医学研究,通常情况下,人站立时身高大约是脚长的7倍,可知留下图 2020-11-03 …
从美学角度来说,人的下身长与上身长之比为黄金比时,可以给人一种协调的美感.某人上身长约61.5cm, 2020-11-03 …
(2011•六盘水)从美学角度来说,人的上身长与下身长之比为黄金比时,可以给人一种协调的美感.某女老 2020-11-13 …
完全数(Perfectnumber)是一些特殊的自然数:它所有的真因子(即除了本身以外的约数)的和, 2020-11-20 …
某套单身公寓第三季度用水85吨,超过了规定的x吨,共交水费220元,求该公司规23、某公司设有单身公 2020-11-28 …
如果把主力队员的平均身高记为0,以上五位队员的身高如何表示?北京奥运会中国男篮主力队员的平均身高约为 2020-11-30 …
北京奥运会中国男篮主力队员的平均身高约为2.07米,姚明身高为2.26米,易建联的身高为2.12米, 2020-11-30 …
你知道吗?人的身体中藏有很多“尺”,比如在通常情况下,人站立时身高大约是脚长的7倍.请你根据这一常识 2020-12-10 …