HTML5 WEB SQL 无法创建数据表的问题

不知是什么原因, 反复试, 最后发现是数据表的某一列的字段用的是'check', 把它改了后, 就一切顺利了:

无法创建数据表:

db.transaction(function (tx) {
        tx.executeSql(
            'CREATE TABLE IF NOT EXISTS USERS (id integer primary key AutoIncrement, check,task)'
            )
    })
------------------------------------------------------------------------------------------------------------------------------------------
把字段check改成checkv, 就可以了,也许是因为check是关键字(?):
db.transaction(function (tx) {
        tx.executeSql(
            'CREATE TABLE IF NOT EXISTS USERS (id integer primary key AutoIncrement, checkv,task)'
            )
    })

 

posted @ 2023-01-22 14:14  grantgrant  阅读(47)  评论(0)    收藏  举报