rea*_*aln -3 sql oracle plsql primary-key plsqldeveloper
我有一个像这样的数据迁移脚本.
Data_migration.sql
它的内容是
insert into table1 select * from old_schema.table1;
commit;
insert into table2 select * from old_schema.table2;
commit;
Run Code Online (Sandbox Code Playgroud)
并且在执行脚本时table1有pk_productname约束
SQL> @ "data_migration.sql"
Run Code Online (Sandbox Code Playgroud)
我将获得一个唯一的约束(pk_productname)违规.但是当我执行单独的sql语句时,我不会得到任何错误.这背后有任何原因.以及如何解决这个问题.
| 归档时间: |
|
| 查看次数: |
412 次 |
| 最近记录: |