在添加一条记录时,如果出现“数据重复,操作失败”则可能的原因是:()
A: 表中还没有记录
B: 某个字段没有赋值
C: 某个字段的取值超界
D: 以上都不对
A: 表中还没有记录
B: 某个字段没有赋值
C: 某个字段的取值超界
D: 以上都不对
举一反三
- 如果某个字段在定义时添加了非空约束,但没有添加default约束,那么插入新记录时就必须为该字段赋值,否则数据库系统会提示错误。
- 数据库中添加方式为() A: 为表中所有字段添加数据、为表的指定字段添加数据、同时添加多条记录 B: 为表中所有字段添加数据、为表的非指定字段添加数据、同时添加多条记录 C: 为表中部分字段添加数据、为表的指定字段添加数据、同时添加多条记录 D: 为表中部分字段添加数据、为表的非指定字段添加数据、同时添加多条记录
- unique约束,( )约束,指的是记录中字段的值不能重复出现,要求表里某个字段的值在每条记录里都是唯一的。
- 在mysql的某个表中,姓名字段中的数据有二个字的,三个字的,四个字的,如果只查询姓名字段中三个字的所有记录,正确的查询语句为()。 A: select*from表名where姓名字段名like’%_’ B: select*from表名where姓名字段名like’__’ C: select*from表名where姓名字段名like’___’ D: select*from表名where姓名字段名like’%_%’
- 除了自动编号型字段以外,如果表中某个字段在INSERT中没有出现,则这些字段上的值取空值或默认值