2016-07-22 69 views
1

我正在開發一個Android應用程序,我有一個SQLite數據庫。更新外鍵時,主鍵更改時,從SQLite傳遞數據到MySQL

我的應用程序將此數據庫中的數據發送到Web中的MySQL數據庫。 問題是,各種設備可以從SQLite發送數據到MySQL,並且我需要在每次發送數據時更新MySQL數據庫中的外鍵,因爲當信息從SQLite傳遞到MySQL時,主鍵總是變化數據庫。

我對每個外鍵使用UPDATE CASCADE,但它不起作用。

任何人都可以幫助我嗎?

回答

1

ON UPDATE CASCADE僅在您實際運行UPDATE語句時纔有效。

您必須跟蹤ID如何手動更改,並插入所有數據與新ID。