首页题目详情
在SQL中,下列哪个操作可以同时向多行插入数据

A.INSERT INTO 表名 VALUES (值1, 值2)
B.INSERT INTO 表名 SELECT * FROM 其他表
C.INSERT INTO 表名 (列1, 列2) VALUES (值1, 值2), (值3, 值4)
D.INSERT INTO 表名 (列1) VALUES (值1), (值3)
优质解答
答案
C
解析
INSERT INTO 可以通过在 VALUES 子句中列出多个值组的方式插入多行数据,如 C 选项所示。B 选项虽然可以将其他表的数据插入到当前表中,但无法同时插入多行,除非使用子查询结合多条记录。
数据库程序设计单选题中等AI生成