如果想给某字段sage施加取值至少18的约束,应该如何表示?A.Sage smallint not nullB.Sage smallint uniqueC.Sage smallint check(sage>=18)D.Sage smallint primary key
如果想给某字段sage施加取值至少18的约束,应该如何表示?
A.Sage smallint not null
B.Sage smallint unique
C.Sage smallint check(sage>=18)
D.Sage smallint primary key
参考答案和解析
Sage smallint check(sage>=18)
相关考题:
下面关于SQL Server完整性机制的不正确叙述是( )。 A.“关系图”用来创建表与表之间的外键约束。B.检查约束(CHECK)是对字段取值格式、范围加以限制。C.可以将任何字段设置为主键约束。D.主键不允许取空值。
关于默认约束,正确的是()A、每个字段只能定义一个默认约束B、如果定义的默认值长于其对应字段的定义长度,则输入到表中的默认将不会被截断C、默认约束不能加到带有IDENTITY属性或具有timetamp类型的字段D、如果字段定义为用户定义的数据类型,且有一个默认绑定到该数据类型上,则不允许该字段再设置默认约束
现有一个“员工”表,其中一个字段是员工的身份证号码,我们不希望此字段包含空值,如果用户输入数据时没有为此字段指定值,则希望为此字段自动填入“UNKNOWN”,应该如何实现()A、为此列创建一个CHECK约束B、为此列创建一个外部关键字约束C、为此列创建一个DEFAULT约束D、为此列创建一个主关键字约束
单选题现有一个“员工”表,其中一个字段是员工的身份证号码,我们不希望此字段包含空值,如果用户输入数据时没有为此字段指定值,则希望为此字段自动填入“UNKNOWN”,应该如何实现()A为此列创建一个CHECK约束B为此列创建一个外部关键字约束C为此列创建一个DEFAULT约束D为此列创建一个主关键字约束
单选题CHECK表示哪个完整性约束()。A主码约束B指定默认值C参照完整性约束D限制取值范围