利用SQL Server Management Studio创建数据库表时,为某列设置外键约束需要指定外键所引用的列。
举一反三
- 利用SQL Server Management Studio创建数据库表时,为表中“Sno”列添加主键约束的方法是( )。
- 【单选题】以下关于使用SQL语句创建表的外键约束描述错误的是() A. 在创建表时设置外键,可以使用列级约束 B. 在创建表时设置外键,可以使用表级约束 C. 当给表录入数据时设置外键 D. 在修改表时,可以设置外键
- 中国大学MOOC: 利用SQL Server Management Studio创建数据库表时,为列“Sage”添加检查约束,要求Sage在18-25岁之间,在“CHECK约束”的设置窗口中,表达式应该输入( )。
- 下列关于外键的说法,正确的是()。 A: 外键必须与所引用的列类型相同,但长度可以不一样 B: 外键所引用的列可以和外键在同一个表中 C: 外键与所引用的列的类型没有关系 D: 外键所引用的列必须在另一个表中
- SQL SERVER数据库中,UNIQUE约束与PRIMARY KEY约束之间的区别是() A: AUNIQUE约束要求数据库表中至少存在一行数据,因此必须在创建数据库表之后才能创建,而PRIMARY KEY约束无此限制 B: BUNIQUE约束允许存在空值,而PRIMARY KEY约束不允许存在空值 C: C创建UNIQUE约束之后,该数据行允许被更改,而PRIMARY KEY约束的数据行,不允许更改 D: DUNIQUE约束列不能创建外键,而PRIMAR YKEY约束列可以创建外键引用