我正在开发一个Android应用程序,我有一个SQLite数据库。
我的应用程序将此数据库中的数据发送到Web中的MySQL数据库。 问题是各种设备可以将数据从SQLite发送到MySQL,每次发送数据时都需要更新MySQL数据库中的外键,因为当信息从SQLite发送到MySQL数据库时,主键总是会改变
我为每个外键使用了UPDATE CASCADE,但它不起作用。
任何人都可以帮助我吗?
答案 0 :(得分:1)
ON UPDATE CASCADE仅在您实际运行UPDATE语句时才有效。
您必须跟踪ID如何手动更改,并使用新ID插入所有数据。