目前系统中存在A,B两个表,他们之间有外键关联,其中A表是主表。系统中B表是分表形式的,也就是说存在结构一致但是名称有区别的B表若干,比如B_1,B_2.....B_n这样就存在若干个外键关联....目前系统已经有N个B表的分表,现在出现了问题,同样的SQL语句(创建B表分表的语句),以前执行没...
显示全部目前系统中存在A,B两个表,他们之间有外键关联,其中A表是主表。
系统中B表是分表形式的,也就是说存在结构一致但是名称有区别的B表若干,比如B_1,B_2.....B_n
这样就存在若干个外键关联....
目前系统已经有N个B表的分表,现在出现了问题,同样的SQL语句(创建B表分表的语句),以前执行没有问题,现在执行的时候报SQL过长的错误。创建B表的分表时,将A表与B分表之间的外键关系删除,再执行就可以了。
请问,DB2对外键的个数有限制吗?
收起