gpt4 book ai didi

html - web sql 数据库外键支持

转载 作者:太空宇宙 更新时间:2023-11-04 13:37:05 25 4
gpt4 key购买 nike

我在 Safari 5.0.5 中测试这个语句,但是在 FOREIGN 之前我得到一个错误:

CREATE TABLE IF NOT EXISTS Idea (
id INTEGER PRIMARY KEY,
title TEXT NOT NULL,
content TEXT NOT NULL,
created TIMESTAMP NOT NULL,
sketchID INTEGER,
categoryID INTEGER NOT NULL,
FOREIGN KEY (sketchID) REFERENCES (Sketch),
FOREIGN KEY (categoryID) REFERENCES (Category));

我收到以下错误消息:

SQLStatementError 1 [DATABASE] near "(": syntax error

这条SQL语句哪里出错了?

最佳答案

请记住,即使使用正确的语法,外键功能也未启用且无法在 Web 数据库中使用。因为在 sqlite3 中默认禁用外键功能,你必须通过语句“PRAGMA foreign_keys = ON”手动启用它。不幸的是,PRAGMA 语句在 web 数据库中被禁用。祝你好运!

关于html - web sql 数据库外键支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6647144/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com