问题 单项选择题

当使用VALUES子句时,在以下有关INSERT INTO语句的陈述中,哪一个是正确的

A.当使用VALUES子句时,每次只能插入一行数据
B.在VALUES子句中的数值必须用单引号括起来
C.当使用VALUES子句时,在INSERT子句中需要一个列的列表
D.当在INSERT INTO语句中使用VALUES子句时会产生用法错误

答案

参考答案:A

解析: 这一题是测试对INSERT INTO语句的熟悉程度。根据有关INSERT语句的介绍,可知带有VALUES子句的INSERT语句每一次只能向表中插入一行数据,所以可以断定选项A是正确的。
因为INSERT语句中只有日期型和字符型的数据必须用单引号括起来,所以选项B肯定是错误的。因为可以按表中列的默认顺序在VALUES子句中直接列出每一个要插入的数据值,而不用在INSERT INTO子句中列出每一个要插入值的列的名字,所以选项C也可以排除。根据有关INSERT语句的语法格式,从而可以断定选项D也是错误的。

选择题
判断题