oracle INSERT 批量插入写法

直接采用mysql那种INSERT批量插入语句的写法,会报

SQL 错误 933 42000: ORA-00933: SQL 命令未正确结束

它可以使用以下方法来批量插入数据:

使用INSERT ALL语句:可以在一条INSERT语句中插入多个记录。使用这种方法,您可以为每个要插入的记录指定值,并一次性将它们插入表中。例如:

sql 复制代码
INSERT ALL
INTO table_name (column1, column2) VALUES ('value1', 'value2')
INTO table_name (column1, column2) VALUES ('value3', 'value4')
INTO table_name (column1, column2) VALUES ('value5', 'value6')
SELECT 1 FROM DUAL;
相关推荐
hehelm10 分钟前
IO 多路复用 — Reactor
linux·服务器·网络·数据库·c++
农村小镇哥16 分钟前
如何限定IP访问Oracle数据库
数据库·tcp/ip·oracle
cfm_291434 分钟前
SpringBoot 数据库全栈整合
数据库·spring boot·后端
是上好佳佳佳呀43 分钟前
MySQL 基础:从数据库概念到表结构管理DDL
数据库·mysql
Nturmoils1 小时前
Oracle 迁移评估时,我把这两类问题列在了检查清单最前面
数据库
Database_Cool_1 小时前
数据库性能不够用,升级到什么方案好?阿里云 PolarDB(云原生数据库领导者,兼容 MySQL/PostgreSQL/Oracle)平滑升级与百倍弹性
数据库·阿里云·云原生
程序猿秃头之路1 小时前
DDD 系列:聚合和聚合根详解
数据库·oracle·ddd·领域驱动设计
chatexcel1 小时前
不用写 SQL,如何用AI直连数据库生成可刷新的数据看板?ChatExcel的一种实践
大数据·数据库·人工智能·sql·数据分析·excel
码上上班2 小时前
Mongodb课程
数据库·mongodb
农村小镇哥2 小时前
Oracle中的锁和10704对高级队列锁
数据库·oracle