在设计表StudentInfo时,Sage列的值只能在18-25之间,需要给Sage列设置()约束。
A: 主键
B: 外键
C: 唯一
D: CHECK
A: 主键
B: 外键
C: 唯一
D: CHECK
举一反三
- 中国大学MOOC: 在设计表StudentInfo时,Sage列的值只能在18-25之间,需要给Sage列设置( )约束。
- 利用SQL Server Management Studio创建数据库表时,为列“Sage”添加检查约束,要求Sage在18-25岁之间,在“CHECK约束”的设置窗口中,表达式应该输入( )。 A: Sage<=25 && Sage>=18 B: 18<=Sage<=25 C: Sage>=18 And Sage<=25 D: Sage>=18 OR Sage<=25
- 中国大学MOOC: 利用SQL Server Management Studio创建数据库表时,为列“Sage”添加检查约束,要求Sage在18-25岁之间,在“CHECK约束”的设置窗口中,表达式应该输入( )。
- 外键约束中,以下错误的是() A: B表外键列的取值必须是A表主键列或者唯一索引列中的取值。 B: A表主键列或者唯一索引列取值发生改变,B表外键列的值也发生改变。 C: 在MySQL中,所有的存储引擎均支持外键约束。 D: A表主键列或者唯一索引列取值删除,B表外键列取值与该值相同的行会被删除。
- 如果想给某字段sage施加取值至少18的约束,应该如何表示? A: Sage smallint not null B: Sage smallint unique C: Sage smallint check(sage>=18) D: Sage smallint primary key