在 SQL 中创建了以下代码,但需要在 sqlite 中使用它(特别是 phonegap)。
INSERT INTO actions(Action) VALUES ('Go to the pub');
SET @aid = LAST_INSERT_ID();
INSERT INTO statements(statement, Language) VALUES ('Have a pint', 'English');
SET @sid = LAST_INSERT_ID();
INSERT INTO Relationships(SID,AID) VALUES (@sid,@aid);
然而,我们遇到的问题是如何在 sqlite 中声明变量。
LAST_INSERT_ID() 将变为 last_insert_rowid(),但是 SET @aid = 的 sqlite 版本是什么?