下列关于INSERT语句使用正确的是( ) 。
A: 可以在INSERT语句的VALUES指定计算列的值
B: 以使用INSERT语句插入一个空记录
C: 如果没有为列指定数据,则列值为空值
D: 如果列设置了默认值,则可以不为该列提供数据
A: 可以在INSERT语句的VALUES指定计算列的值
B: 以使用INSERT语句插入一个空记录
C: 如果没有为列指定数据,则列值为空值
D: 如果列设置了默认值,则可以不为该列提供数据
举一反三
- 以下关于默认值约束的叙述中,不正确的是( ) A: 每列中可以建立多个默认约束 B: 默认约束只能用于INSERT语句 C: 默认约束允许指定一些系统提供的值,如SYSTEM_USER、CURRENT_USER等 D: 如果列不允许空值且没有指定默认约束,就必须明确地指定列值,否则SQL SERVER将返回错误信息
- 【单选题】INSERT 语句的基本语法格式如下() A. INSERT [INTO] 目标表名 (列1,列2,...) B. INSERT [INTO] 目标表名 (列1:列2:...) VALUES (值1:值2:...) C. INSERT [INTO] 目标表名 (列1,列2,...) VALUE (值1,值2,...) D. INSERT [INTO] 目标表名 (列1,列2,...) VALUES (值1,值2,...)
- 在建立一个数据库表时,如果设置某一列的默认值为0,则说明( )。 A: 该列的数据不可更改 B: 当插入数据行时,必须指定该列值为0 C: 当插入数据行时,如果没有指定该值,那么该列值为0 D: 当插入数据行时,无须显式指定该列值
- 假定某列可接受Null值,如何使用INSERT语句在该列中隐式插入一个Null值?() A: 使用NULL关键字。 B: 使用ON子句 C: 在列的列表中省略该列。 D: 不能在列中隐式插入Null值。
- INSERT语句在插入数据时,值的个数和列数应匹配!