关于DEFAULT约束的说法,错误的是()。
A.一个DEFAULT约束只能约束表中的一个列
B.在一个表上可以定义多个 DEFAULT约束
C.DEFAULT只能定义在列级完整性约束处
D.在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束
- · 有5位网友选择 B,占比55.56%
- · 有2位网友选择 C,占比22.22%
- · 有2位网友选择 A,占比22.22%
A.一个DEFAULT约束只能约束表中的一个列
B.在一个表上可以定义多个 DEFAULT约束
C.DEFAULT只能定义在列级完整性约束处
D.在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束
A.一个表只能有一个列具有IDENTITY属性
B.你不能以定义了IDENTITY属性的列加上default约束
C.附加了IDENTITY属性的列可以是任意数据类型
D.你不能更新一个定义了IDENTITY属性的列
A.可以用触发器或者用CHECK约束实现
B.只能用CHECK约束实现
C.只能用触发器实现
D.可以用DEFAULT约束实现
A.数据库的完整性约束是数据库中对数据表的取值范围、取值类型等进行限制.
B.数据库系统提供完整性约束的定义机制这种完整性约束支持机制.
C.在SQLServer中,数据完整性约束主要包括缺省值(Default)约束、检查约束、唯一约束、主键约束和外键约束。
D.数据完整性,是指数据库中的数据在逻辑上的一致性和合理性。
在MySQL中,向数据表中插入新记录,以下说法错误的是()。
A.使用insert语句向一个自增型字段插入数据时,可以自行指定编号,不使用NULL值。
B.使用insert语句向默认值约束字段插入数据时,字段值必须使用default关键字。
C.插入新记录时,需要注意表之间的外键约束关系,原则上先给父表插入数据,然后再给子表插入数据。
D.使用insert语句可以一次性地向表中批量插入多条记录。
以下叙述错误的是______。
A) NOT NULL和DEFAULT不能在表级完整性约束处定义
B) 如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义
C) 如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但<列名>可以省略
D) 如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义
A.不可以对表中的数据进行批量修改
B.表中的数据只能一个一个修改
C.修改表中数据时要注意数据类型配匹
D.可以直接在数据表中修改设置了Default约束的列的数据
A.每个用户组可以包括多个用户和用户组
B.每个用户组可以属于多个父用户组
C.系统默认有一个default用户组,该用户组同时也是系统默认认证域
D.每个用户至少属于一个用户组,也可以属于多个用户组
A.INSERT 语句出现了语法问题
B.name字段没有指定默认值,且添加了NOT NULL约束
C.name字段指定了默认值
D.name字段指定了默认值,且添加了NOT NULL约束
A.INSERT 语句出现了语法问题
B.name字段没有指定默认值,且添加了NOT NULL约束
C.name字段指定了默认值
D.name字段指定了默认值,且添加了NOT NULL约束
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!