Default约束定义的默认值仅在执行_________操作插入数据时生效,一列至多有一个默认值,
A: delete
B: insert
C: create
D: drop
A: delete
B: insert
C: create
D: drop
B
举一反三
- 若给某列设置了默认约束,当插入数据时如果没给该列值,系统会自动给该列输入默认值。()
- 智慧职教: 默认约束用来强制数据的(),它为表中某列建立一个默认值,当用户插入记录时,如果没有为该列提供输入值,则系统会自动将默认值赋给该列
- 下列哪个语句用来创建默认值 A: DROP FUNCTION B: DROP DEFAULT C: CREATE DEFAULT D: CREATE FUNCTION
- 以下关于默认值约束的叙述中,不正确的是( ) A: 每列中可以建立多个默认约束 B: 默认约束只能用于INSERT语句 C: 默认约束允许指定一些系统提供的值,如SYSTEM_USER、CURRENT_USER等 D: 如果列不允许空值且没有指定默认约束,就必须明确地指定列值,否则SQL SERVER将返回错误信息
- 向表里插入数据时,具有默认值的列,最终其值肯定为默认值。()
内容
- 0
在MySQL 中,默认约束用于给数据表中的字段指定默认值,插入记录时,如果这个字段没有给定值,将使用默认值。
- 1
在CREATE TABLE语句中可以定义列的默认取值,定义默认值的关键词是______。
- 2
默认约束用来强制数据的( ),它为表中某列建立一个默认值,当用户插入记录时,如果没有为该列提供输入值,则系统会自动将默认值赋给该列。 A: 实体完整性 B: 域完整性 C: 引用完整性 D: 自定义完整性
- 3
创建默认值用SQL语句( ) A: CREATE DEFAULT B: DROP DEFAULT C: sp_bindefault D: sp_unbindefault
- 4
关于 SQL Server 中的约束类型,下列说法正确的是( )。 A: 一个表中可以定义多个UNIQUE约束,但只能定义一个PRIMARY KEY约束。 B: 一个表中可以定义多个PRIMARY KEY约束,但只能定义一个UNIQUE约束。 C: 表中的一列最多只能有一个默认值,其中包括NULL值。 D: DEFAULT约束只有在执行INSERT操作时才有效。