【发布时间】:2012-09-18 08:44:31
【问题描述】:
我想知道在 Oracle 中将多条记录复制到忽略某个索引上的重复值的数据库中的首选技术是什么。语句在语句中明确说明,而不是来自另一个表
INSERT INTO EXAMPLE (A, B, C, D) VALUES (null,'example1','example2',EXAMPLE_SEQ.nextval);
INSERT INTO EXAMPLE (A, B, C, D) VALUES (null,'example2','example3',EXAMPLE_SEQ.nextval);
INSERT INTO EXAMPLE (A, B, C, D) VALUES (null,'example4','example5',EXAMPLE_SEQ.nextval);
我目前正在这样做并手动检查,但需要找到一种方法以便将这些作为脚本处理
【问题讨论】:
-
您可以将它们作为脚本执行(SQL Developer 中的 F5,您在 Toad、Sql Navigator 等中有一个类似的按钮)。它只是记录一个错误并继续。