如何实用insert into 一次插入数据表多组值?

huangyejiaolong huangyejiaolong 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我现在的表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: 缺少右括号
...全文

相关推荐

MYSQL SELECT INTO 和 INSERT INTO SELECT

关于MySQL中“SELECT INTO”和“INSERT INTO SELECT”两种语法的使用与说明。

oldfour619

VB 利用INSERT语句向数据表中插入数据

VB 利用INSERT语句向数据表中插入数据 VB 利用INSERT语句向数据表中插入数据

zcy1010

mssql insert into 和insert into select性能比较

使用insert into table(field, …)values(value, …),insert into table(field, …)values(value, …)…的情况   使用insert into table(field, …)select(value,…) union all select(value,…) union all select(value,…) …的情况 我一次插入的数据是:1190条。用insert into所用的时间在510毫秒上下徘徊,而用insert into select所用的时间在16毫秒上下徘徊。

weixin_38657457

正确使用MySQL INSERT INTO语句

以下的文章主要介绍的是MySQL INSERT INTO语句的实际用法以及MySQL INSERT INTO语句中的相关语句的介绍,MySQL INSERT INTO语句在实际应用中是经常使用到的语句,所以对其相关的内容还是多多掌握为好。 INSERT [LOW_PRIORITY | DELAYED] [IGNORE] [INTO] tbl_name [(col_name,...)] VALUES (expression,...),(...),... MySQLINSERT INTO SELECT语句: INSERT [LOW_PRIORITY | DELAYED] [IGNORE]

weixin_38586200

select into和insert into select使用方法

select into 和 insert into select 两种表复制语句 第一句(select into from)要求目标表(destTbl)不存在,因为在插入时会自动创建 第二句(insert into select from)要求目标表(destTbl)存在,由于目标表已经存在,所以我们除了插入源表(srcTbl)的字段外,还可以插入常量

依漫工作室
评论 3
收藏 已收藏
分享
返回顶部
huangyejiaolong
基础和管理 17,377 成员 95,111 内容