我有2个表格:A
和B
。 A
有一个外键到B
和B
有一个外键到A
。但是我不能在A
到B
之间设置外键,因为A
是在B
之前创建的。SQLite外键?
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)
)
谢谢!!我来试试.. –