怎么在oracle中通过1条语句插入多个值
发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,怎么在oracle中通过1条语句插入多个值?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。我想往数据库插入多条数据时,使用
千家信息网最后更新 2025年11月06日怎么在oracle中通过1条语句插入多个值
怎么在oracle中通过1条语句插入多个值?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
我想往数据库插入多条数据时,使用了如下语句:
insert into 表1 (字段1,字段2) values (1,2),(2,3),(3,4);
这条语句在mysql中执行的话,语法一点毛病都没有,但是,在oracle上执行一直报错:
ORA-00933: SQL 命令未正确结束
后来有了如下的解决办法:
/*--一、建表create or replace table pm_ci (ci_id varchar2(20) not null,stu_ids varchar2(100));create table pm_stu(stu_id varchar2(20) not null,stu_name varchar2(100));--插入数据insert into pm_ci values('1','1,2,3,4');insert into pm_ci values('2','1,4');insert into pm_stu (stu_id,stu_name) values ('1','张三');oracle 插入多个值的方法:--亲自实验了 oracle 不支持使用 insert into 表1 (字段1,字段2) values (1,2),(2,3),(3,4);这条语句插入多条数据库,但是mysql支持,那么在oracle上如何一条语句插入多个值呢?本人测试语句如下:insert all into pm_stu (stu_id, stu_name)values ('3', '王五') into pm_stu values ('4', '赵六') select 1 from dual;这样写的好处,目前总结如下,避免了写复杂而又没必要写的存储过程,避免了执行多个SQL语句多次连接数据库的开销至于其他好处,大家要是有不同的见解欢迎留言讨论。*/看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
语句
数据
多个
字段
数据库
支持
多条
好处
帮助
中通
不同
复杂
清楚
必要
内容
办法
命令
对此
开销
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
配置谷歌代理服务器
安徽网络技术转让参考价
网络安全法受到治安管理处罚
电子信息专业为什么学数据库
中国最低延迟网络技术
我的世界超能力服务器
土木工程与软件开发哪个好
飞机健康管理数据库
剪影提取音乐服务器正在升级
阿里云服务器宝塔防攻击
华为服务器 代工
云数据库工作原理及技术特点
台州本地软件开发价格行情
南京海葵网络技术公司
cakephp获取数据库
旅游应用系统用哪个软件开发
什么是服务器无线桥接
网络安全厂商2018
建筑战争服务器
阿里云dns服务器怎么修改
office服务器管理器
查看安卓app数据库
新余云服务器要多少费用
scum怎么租服务器老崩
c服务器架构
十大网络安全上市公司360
英雄联盟无法连接验证服务器
工作证设计图软件开发
首届广西网络安全大赛
网络技术代称