早教吧作业答案频道 -->其他-->
约束定义语法错误--主健约束(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(字段名)
看了 约束定义语法错误--主健约束...的网友还看了以下:
如果一个数的倒数与它本身的乘积是1,那么这个数是1.是对还是错?它本身指的是“一个数”还是“一个数 2020-05-14 …
水果和蔬菜对身体有好处翻译be动词是is还是are蔬菜和水果对身体有好处be动词用is还是are 2020-06-02 …
求一诗/词/句,形容某事物如果本身好的话,就会越来越好.某求一诗/词/句?形容某事物如果本身好的话 2020-06-27 …
请问那位高人能帮我解释一下如果通身旺月如果月通木气如果月通金气是什么意思!乙日辛巳时生,命中暗金交 2020-06-30 …
果蝇是经典的实验材料,许多重要的科研成果都与这种小小的昆虫分不开,下列有关果蝇的说法,不正确的是( 2020-07-06 …
判断正误。A.“大自然是一有机会就要说谎的”,达尔文这句话证明:人们难免发生错误的原因。()B.错误 2020-11-21 …
5.下列句子中,标点符号使用有错误的一项是()A.黑格尔曾很有见解地指出过:错误本身乃是“达到真理的 2020-11-21 …
英语翻译通过上网来放松是不错,但我认为最好的放松方式还是通过锻炼.妈妈常说和牛对健康有益.多吃青菜和 2020-11-23 …
下列句子中,标点符号使用有错误的一项是()A.黑格尔曾很有见解地指出过:错误本身乃是“达到真理的一个 2020-11-26 …
‘如果你身边有不错的单身女孩就把她介绍给我’写成英文 2020-11-28 …