2012-02-10 111 views

回答

3

文檔說:

sqlite> PRAGMA foreign_keys; 
0 
sqlite> PRAGMA foreign_keys = ON; 
sqlite> PRAGMA foreign_keys; 
1 
sqlite> PRAGMA foreign_keys = OFF; 
sqlite> PRAGMA foreign_keys; 
0 

提示:如果命令「PRAGMA foreign_keys」沒有返回數據,而不是含有「0」或「1」,那麼SQLite的你的版本 單列使用 不支持外鍵(或者因爲它早於 3.6.19,或者因爲它是使用定義的SQLITE_OMIT_FOREIGN_KEY或SQLITE_OMIT_TRIGGER編譯的)。

+0

不知何故,我錯過了「無數據返回」部分。非常感謝,這正是我需要的。 – Costique 2012-02-10 16:10:03