有点差别,不好意思。一个表有constraint字段,一个没有。还有要把表的这个constraint字段解除,该如何做。
解决方案 »
- 问个基础的安装问题
- pl/sql中 的select问题
- “数据块损坏”预警日志错误:
- 这个动态语句那个地方错了?急急急
- insert into T_A(id, code, name) select T_B.code, T_B.name, T_C.id
- 如何查看非本地库
- [新手求问]PL/SQl的一个基础语法问题
- 求助!安装oracle时没有记录服务器IE地址,如何解决?
- oracle服务重启或监听重启,出现 ora12514
- oracle management server 启动问题
- 为什么以ORACLE为后台,使用BDE SQL_LINK连接Oracle使用类似Query->ParamByName("p1")->AsString="aa"来传递SQL语句参数会查询不出结果。
- 有高手知道在oci中如何调用plsql过程块吗?
insert into b select AAA, BBB, CCC ,…… from a;
把除了constraint的其他字段名写上。如果是b表有该字段:
有两个做法
1. insert into b (AAA, BBB, CCC, ……)
select * from a;
把除了constraint的其他字段名写上。
2. insert into b
select AAA, BBB, CCC, ……, ZZZ from a;
ZZZ是赋给constraint的值(假设constraint是最后一个字段)。