为choose表添加外键约束,约束名为choose_student_fk,外键为student_no,参照 student表的st_no字段,以下SQL语句片段正确的是()。A.constraint choose_student_fk FOREIGN KEY (student_no);B.constraint choose_student_fk FOREIGN KEY (student_no) REFERENCES student(st_no);C.constraint choose_student_fk FOREIGN KEY (st_no) REFERENCES student(student_no);D.constraint choose_student_fk REFERENCES student(st_no);

为choose表添加外键约束,约束名为choose_student_fk,外键为student_no,参照 student表的st_no字段,以下SQL语句片段正确的是()。

A.constraint choose_student_fk FOREIGN KEY (student_no);

B.constraint choose_student_fk FOREIGN KEY (student_no) REFERENCES student(st_no);

C.constraint choose_student_fk FOREIGN KEY (st_no) REFERENCES student(student_no);

D.constraint choose_student_fk REFERENCES student(st_no);


参考答案和解析
alter table choose add constraint choose_student_fk FOREIGN KEY (student_no) REFERENCES student(stu_no);

相关考题:

为加快SQL语句的执行效率,可在相应的表上创建索引。根据问题3中的SQL语句,除主键和外键外,还需要在哪个表的哪些属性上创建索引,应该创建什么类型的索引,请说明原因。

向已有表中添加新字段或约束的SQL语句是______。A.CREATETABLEB.ALTERTABLEC.DROPD.CREATEINDEX

当需要删除表,且该表具有外键约束,需要删除表及其外键约束,可以使用如下()类型的SQL语句 A.DROPTABLEtable1B.DROPTABLEtablelwithforeignkeyC.DROPTABLEtablel1CASCADECONSTRAINTSD.DROPTABLEtable1all

使用INSERT语句向父表中插入数据时不会产生违反外键约束的问题。() 此题为判断题(对,错)。

在SQL Server数据库中,如果强制要求grades表中的学员必须是Workerdents表中存在的学员,以下描述正确的是( )。 A.在grades表中创建外键约束B.在grades表中创建检查约束C.在grades表中创建唯一约束D.在grades表中创建默认约束

根据SQL标准,删除表student中对字段sno的唯一性约束,应该使用下面哪条语句? ()A drop sno from table studentB alter table student drop snoC alter table student drop unique(sno)D alter table student drop sno unique

如果要求表中的一个或多个字段的组合具有不重复的值,而且不允许为空,就应当将这个字段或字段的组合设置________。 A.外键约束B.主键约束C.唯一性约束D.检查约束

向已有表中添加新字段或约束的SQL,语句是______。A.CREATE TABLEB. ALTER TABLEC. DROPD. CREATE INDEX

向已有表中添加新字段或约束的SQL语句是______。A.CREATETABLEB.ALTERTABLEC.DROPD.CREATE INDEX

向已有表中添加新字段或约束的SQL语句是 ______。A.CREA TATEBLEB.ALTER TABLEC.DROPD.CREATE INDEX

下面关于SQL Server完整性机制的不正确叙述是( )。 A.“关系图”用来创建表与表之间的外键约束。B.检查约束(CHECK)是对字段取值格式、范围加以限制。C.可以将任何字段设置为主键约束。D.主键不允许取空值。

进行数据库表操作时,下列哪个约束要求库表的字段为非空?()A、主键B、外键C、默认键D、UNIQUE约束

以下哪个说法最准确地描述了对表授予REFERENCES对象权限的目的啊()A、它允许用户的会话读取表,但仅限可以检查外键约束条件的表B、它允许用户在SELECT语句中引用表C、它允许用户对表创建外键约束条件D、它允许用户创建包含的数据与引用表中的数据相同的新表

SQL Server的实体完整性可以通过()进行定义。A、外键约束B、检查约束C、主键约束D、唯一键约束

外键约束定义了表与表之间的关系,用于保证实体完整性。

表设计器的“允许空”单元格用于设置该字段是否可输入空值,实际上就是创建该字段的()约束。A、主键B、外键C、NULLD、CHECK

以下方法中,用于实现用户自定义完整性的办法是()A、为字段设置数据类型B、设置检查约束C、设置外键约束D、设置主键约束

使用SQL创建多表查询要求查询中涉及的表必须有()A、主键B、外键C、组合键D、公共字段

SQL的基本表约束主要有三种形式:候选键定义、外键定义、()定义。

在SQL中,表达完整性约束的规则有()。A、 主键约束B、 外键约束C、 属性值约束D、 全局约束

单选题使用SQL创建多表查询要求查询中涉及的表必须有()A主键B外键C组合键D公共字段

问答题用SQL语句创建带外键约束的数据表。 设有物资台账数据表T,包括物资编号TNo,物资姓名TN,单价TD等字段;TNo和TN为字符型(长度20),TD为数值型(带小数)。TNo是主键,假设还存在物资入库数据表C,包括物资编号CNo,入库数量Cn等字段。Cn为数值型(两位小数)。Cno为字符型(长度10)。该数据表与物资台账数据表T之间存在外键约束,即物资台账数据表T中不存在的记录不能够出现在该表中。请根据上述说明,用SQL创建工资数据表C。

单选题以下哪个说法最准确地描述了对表授予REFERENCES对象权限的目的啊()A它允许用户的会话读取表,但仅限可以检查外键约束条件的表B它允许用户在SELECT语句中引用表C它允许用户对表创建外键约束条件D它允许用户创建包含的数据与引用表中的数据相同的新表

单选题进行数据库表操作时,下列哪个约束要求库表的字段为非空?()A主键B外键C默认键DUNIQUE约束

单选题表设计器的“允许空”单元格用于设置该字段是否可输入空值,实际上就是创建该字段的()约束。A主键B外键CNULLDCHECK

多选题SQL Server的实体完整性可以通过()进行定义。A外键约束B检查约束C主键约束D唯一键约束

多选题在SQL中,表达完整性约束的规则有()。A主键约束B外键约束C属性值约束D全局约束

填空题SQL的基本表约束主要有三种形式:候选键定义、外键定义、()定义。