我尝试使用 web sql 在我的应用程序中使用外键..我在 chrome 中测试它..没有错误..但是当我手动插入到表 img(包含 FK)进行测试时,
我预计会失败..但插入仍然成功..这是我的代码..请帮助我..
tx.executeSql("PRAGMA foreign_keys = ON;");
tx.executeSql("CREATE TABLE IF NOT EXISTS img (ID INTEGER PRIMARY KEY ASC,imgID VARCHAR, image VARCHAR, FOREIGN KEY (imgID) REFERENCES trans (ID) )", []);
在这种情况下,我尝试使用 FK 方法来保存我的图像名称数据并连接到 trans 表。
我的插入代码
tx.executeSql("insert into img (imgID,image) values ('100','23.jpg')");