【发布时间】:2015-06-25 23:09:59
【问题描述】:
我有 2 张桌子:A 和 B。 A 有一个到 B 的外键,B 有一个到 A 的外键。但是我不能创建从A 到B 的外键,因为A 是在B 之前创建的。
SQLite不支持Alter Table怎么解决?
这是我的示例数据库:
Create Table A(
A_ID INTEGER PRIMARY KEY,
B_ID INTEGER,
A_DESCRIPTION TEXT,
FOREIGN KEY (B_ID) REFERENCES B(B_ID)
)
Create Table B(
B_ID INTEGER PRIMARY KEY,
A_ID INTEGER,
B_DESCRIPTION TEXT,
FOREIGN KEY (A_ID) REFERENCES A(A_ID)
)
【问题讨论】:
标签: sqlite