怎么在oracle中通过1条语句插入多个值
发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,怎么在oracle中通过1条语句插入多个值?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。我想往数据库插入多条数据时,使用
千家信息网最后更新 2024年11月19日怎么在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安全错误
数据库的锁怎样保障安全
贵州网络技术开发案例
注册表修复软件开发
nba2k服务器
24小时精通网络技术
公司内部网络安全文件
rust哪个服务器没挂
北京信息化软件开发检测中心
软件开发环境网络系统有哪些
对于网络安全技术的感想
服务器增加防护
数据库按两个字段排序
ni 数据库恢复
来安自动化软件开发技术资费
以下哪个不是广义上的数据库
企业服务器哪款好
软件开发公司考勤制度范文
深圳市方腾网络技术有限公司
东软软件开发招聘
工行软件开发2021体检
北京综合软件开发价格走势
软件开发变更控制措施
销售分布式实时数据库厂家
sql数据库tcp ip
宏居网络技术前程无忧
红河长期上门回收服务器
麻将软件开发购买
互联网科技体育模型的深度融合
新疆网络安全协议
网络安全宣传周 倡议
以下哪个不是广义上的数据库