如何在 11g 中插入多个值?
Posted
技术标签:
【中文标题】如何在 11g 中插入多个值?【英文标题】:How to insert multiple values in 11g? 【发布时间】:2018-04-21 10:51:19 【问题描述】:oracle 11g中如何使用查询在表中插入多个值?
我试过了
【问题讨论】:
您有错误吗?显示错误信息.. 它需要一个简单的谷歌搜索:***.com/questions/39576/… 欢迎来到 SO。请查看此处了解如何改进您的问题(格式化、校对、提供代码等):***.com/help/how-to-ask 并且不要将代码发布为屏幕截图,而是内联。 【参考方案1】:使用以下DML
称为INSERT ALL
语句:
insert all into departmentstrigger values(4,'Hello')
into departmentstrigger values(5,'HEy There')
into departmentstrigger values(6,'sup')
into departmentstrigger values(7,'Hii')
select * from dual;
SQL Fiddle Demo
详细解释可以看:Insert All Statement
【讨论】:
@uzi 非常感谢你,但你真的尝试过用from departmentstrigger
代替from dual
吗?以上是关于如何在 11g 中插入多个值?的主要内容,如果未能解决你的问题,请参考以下文章
如何在oracle 11g中使用一个INSERT语句在一列中插入多行[重复]
如何在 oracle 11g 中使用 exp 命令将表行导出为插入格式?
如何在Oracle 11g中插入大于特定列最大容量的数据而不改变其数据类型