在建立一个数据库表时,如果设置某一列的默认值为0,则说明( )。
A: 该列的数据不可更改
B: 当插入数据行时,必须指定该列值为0
C: 当插入数据行时,如果没有指定该值,那么该列值为0
D: 当插入数据行时,无须显式指定该列值
A: 该列的数据不可更改
B: 当插入数据行时,必须指定该列值为0
C: 当插入数据行时,如果没有指定该值,那么该列值为0
D: 当插入数据行时,无须显式指定该列值
举一反三
- 如果表中某一列未指定缺省值,当为该表增加一行数据时没有指定该列值,那么该列值是0。()
- 用户可以为表中的列指定默认值。如果插入行时没有为该列指定值,此选项可防止自动为该列指定NULL值。
- 若给某列设置了默认约束,当插入数据时如果没给该列值,系统会自动给该列输入默认值。()
- 当向表插入数据时,如果没有明确的提供输入值时,SQL Server自动为该列输入指定值,则约束的类型为
- 下列关于INSERT语句使用正确的是( ) 。 A: 可以在INSERT语句的VALUES指定计算列的值 B: 以使用INSERT语句插入一个空记录 C: 如果没有为列指定数据,则列值为空值 D: 如果列设置了默认值,则可以不为该列提供数据