在SQLite FAQ [1]中提到SQLite沒有完整的ALTER TABLE支持。在上一個關於StackOverflow [2]的問題中,提到了一個技巧來完成表格修改。在執行SQLite alter table技巧時更新外鍵引用
我想知道的是如何保持FOREIGN KEY引用,因爲它們被移動到隨後被刪除的重命名錶中。我應該對每一個與我正在修改的實際表具有外鍵關係的表執行相同的技巧嗎?
[1] http://www.sqlite.org/lang_altertable.html
[2] How do I rename a column in a SQLite database table?