表为AA
表间有关系为pk_1,pk_2
表AA的结构如下:
v1,v2,v3,v4 (v1有pk_1,v2有PK_2)
---------------------
1,2,3,4
我想得到的结果是:
通过插入一个值为2如:
----------------------
2,2,3,4
----------------------
如:insert into aa(v1,v2,v3,v4)
select('2',v2,v3,v4)
from aa
where v1='1';
我用存贮过程调试,出现的错误如下:
违反约束条件(PK_1)未找到父项关键字。为什么呀高手呀。
表间有关系为pk_1,pk_2
表AA的结构如下:
v1,v2,v3,v4 (v1有pk_1,v2有PK_2)
---------------------
1,2,3,4
我想得到的结果是:
通过插入一个值为2如:
----------------------
2,2,3,4
----------------------
如:insert into aa(v1,v2,v3,v4)
select('2',v2,v3,v4)
from aa
where v1='1';
我用存贮过程调试,出现的错误如下:
违反约束条件(PK_1)未找到父项关键字。为什么呀高手呀。
问题就你的表AA有外键的约束。因为你的表AA参照了
另外一个表的字段,那么另外一个表有的数据AA表才能写
进这些数据,你检查下你的参照是哪个表。