如何在数据库中插入几行 oracle 有一个运营商 insert?

可能的副本

:

https://coderoad.ru/39576/
我有这个指示


INSERT INTO mytable VALUES 
/'val1', 'val2'/,
/'aa', 'cc'/,
/'ww', 'dd'/;


我弄错了这个错误
ORA-00933: 团队 SQL 没有妥善完成
已邀请:

龙天

赞同来自:

你正在使用 oracle, 试试吧


INSERT ALL 
INTO mytable /"id", "name"/
VALUES /'val1', 'val2'/
INTO mytable /"id", "name"/
VALUES /'aa', 'cc'/
INTO mytable /"id", "name"/
VALUES /'ww', 'dd'/
SELECT * FROM dual ;


或简单


INSERT INTO mytable /"id", "name"/ VALUES /'val1', 'val2'/;
INSERT INTO mytable /"id", "name"/ VALUES /'aa', 'cc'/;
INSERT INTO mytable /"id", "name"/ VALUES /'ww', 'dd'/;

要回复问题请先登录注册