中国开发网: 论坛: 程序员情感CBD: 贴子 200029
Kaye
大虾米小虾米,救命了,关于DB2数据库的
db2里有个表这样建的
CREATE TABLE A
(RCID INTEGER NOT NULL GENERATED BY DEFAULT
AS IDENTITY (START WITH 1, INCREMENT BY 1, CACHE 20, MINVALUE 1, MAXVALUE 2147483647, NO CYCLE, NO ORDER),
COL1 VARCHAR(20))
现在
insert into A (RCID, COL1) values(default, "abcd")
居然报错了
SQL0803N INSERT 语句、UPDATE 语句或由 DELETE 语句导致的外键更新中的一个或多个值无效,因为由 "1" 标识的主键、唯一约束或者唯一索引将表 "A" 的那些列限制为不能具有重复行。 SQLSTATE=23505

这是为虾米啊?

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录