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;
相关推荐
麦聪聊数据42 分钟前
数据服务化时代:企业数据能力输出的核心路径
数据库
shushangyun_1 小时前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
DARLING Zero two♡1 小时前
【MySQL数据库】数据类型与表约束
数据库·mysql
曹牧2 小时前
Oracle EXPLAIN PLAN
数据库·oracle
BD_Marathon2 小时前
SQL学习指南——视图
数据库·sql
活宝小娜2 小时前
mysql详细安装教程
数据库·mysql·adb
贤时间2 小时前
codex 助力oracle ebs 开发
数据库·oracle
秉承初心2 小时前
PostgreSQL 数据性能瓶颈突破实战
数据库·postgresql·oracle
Database_Cool_3 小时前
即席查询(Ad-Hoc)数据库选型:AnalyticDB MySQL 秒级 Ad-Hoc 分析方案
数据库·mysql