怎么在oracle中通过1条语句插入多个值
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,怎么在oracle中通过1条语句插入多个值?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。我想往数据库插入多条数据时,使用
千家信息网最后更新 2026年10月31日怎么在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安全错误
数据库的锁怎样保障安全
互联网高科技
互联网的科技
互联网科技巨头监管
互联网科技战争
上海互联网科技有限公司
西安互联网科技
为想互联网科技
致聘互联网科技
银川新华互联网科技职业技术培训学校图片
智腾互联网科技有限公司
新兴科技互联网创新大赛颁奖典礼
明优互联网科技有限公司
华中科技大学互联网的牛人
工业互联网山东科技大学
怎样加入科技互联网
互联网公司高科技产品
广州智享互联网科技
互联网公司属于科技吗
互联网科技创业计划的风险分析
利用互联网等科技手段
花魁咖啡
互联网为啥属于高科技
洛阳昕诺飞互联网科技有限公司
天津腾达互联网科技有限公司
互联网行业科技股
山东子淼互联网科技有限公司
深圳互联网科技的发展
上海乐五互联网科技有限公司
保山互联网科技靠谱吗
互联网科技和医药行业