![]() |
1
0
一种可能性是在表1中保留一个计算列,即。
我不知道DB2是否支持计算(也称为虚拟)列,但如果不支持,您可以创建一个常规列并通过触发器维护它。要创建外键约束,请执行以下操作:
|
![]() |
2
0
如果不是,外键必须有与父键相同的列数,也考虑键需要索引,因此将它们视为“查找”。 对于一个FK到一个PK:
如果表2上的键是复合键(键1、键2)
|
![]() |
3
0
尝试添加3个约束:field1和field2的2个可为null的外键,以及两个外键中只有一个不为null的约束。 当然,您可以放松约束并忽略最后一个约束。 |
![]() |
Rogue258 · 在DB2SQL中使用存储过程/宏进行声明和循环 2 年前 |
![]() |
HHH · 在DB2中导入数据失败 6 年前 |
![]() |
ciprian · db2 python[处理失败] 6 年前 |
![]() |
Radinator · 如何创建多记录格式DDS 7 年前 |
![]() |
matz3 · Db2 Pivot函数-fetch next语句 7 年前 |
![]() |
kodym · SQL连接两个查询和类和记录 7 年前 |
![]() |
Jaygovind Sahu · 定期运行红移查询 7 年前 |