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;
相关推荐
尸僵打怪兽1 分钟前
软考(中级-软件设计师)(0919)
java·c语言·数据库·计算机网络·软考·多媒体·软件设计师
litGrey1 小时前
Maven国内镜像(四种)
java·数据库·maven
huaqianzkh2 小时前
了解MySQL 高可用架构:主从备份
数据库·mysql·架构
向往风的男子3 小时前
【mysql】mysql之读写分离以及分库分表
数据库·mysql
阳光开朗_大男孩儿3 小时前
DBUS属性原理
linux·服务器·前端·数据库·qt
挠背小能手3 小时前
达梦数据库SCHEMA使用初探
数据库·oracle
楠神说软件测试4 小时前
接口自动化框架入门(requests+pytest)
运维·数据库·自动化
惟长堤一痕4 小时前
医学数据分析实训 项目一 医学数据采集
数据库
xuan哈哈哈4 小时前
web基础—dvwa靶场(八)SQL Injection(Blind)
数据库·web安全·网络安全
Lill_bin4 小时前
Lua编程语言简介与应用
开发语言·数据库·缓存·设计模式·性能优化·lua