怎么在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安全错误
数据库的锁怎样保障安全
互联网黑科技
互联网加科技
广东猪兼强互联网科技有限公司
盈实互联网科技
万易互联网科技
奇酷互联网科技公司
融贸通互联网科技
猫创互联网科技
云创客互联网科技公司
湖南诚度互联网科技有限公司
互联网校园科技培训
成都铂石互联网科技做什么的
恒生互联网科技业指数调整周期
广州富喜互联网络科技
抖集互联网科技技术咨询
科技信息时代互联网发展
深圳互联网科技园地址
科技互联网专业工作会议发言稿
承德科技产业互联网平台
瑞安市蟠桃会互联网科技有限公司
互联网科技公司
深圳九邦互联网科技有限公司
互联网公司 科技公司
杭州互联网科技公司
上海亿帐通互联网科技
广州慧亚互联网科技怎么样
中国互联网公司排名锤子科技
西安小鹰速贷互联网科技有限公司
为客找房互联网科技公司怎么样
富国互联网科技002692