如何实用insert into 一次插入数据表多组值?
我现在的表test832:
SQL> desc test832;
名称 是否为空? 类型
----------------------------------------- -------- ------------
ID NOT NULL NUMBER(38)
LNAME VARCHAR2(20)
FNAME VARCHAR2(20)
里面有数据:
ID LNAME FNAME
------ -------------------- --------------------
11 beijing baihuan
101 fuchanghao dalian
利用insertinto 如何同时插入两组以上的值比如:我写的例子但是提示错误:
SQL> insert all
2 into test832
3 values(107,'lijinm','beijing')
4 into test832
5 values(108,'wuhan','beijing');
values(108,'wuhan','beijing')
*
ERROR 位于第 5 行:
ORA-00928: 缺少 SELECT 关键字
SQL> insert into test832
2 values((107,'lijinm','beijing'),(108,'wuhan','beijing'));
values((107,'lijinm','beijing'),(108,'wuhan','beijing'))
*
ERROR 位于第 2 行:
ORA-00907: 缺少右括号