全部,
我正在尝试在 Android 应用程序中创建下表:
CREATE TABLE order(product_id integer);
但它给了我一个例外,上面写着:
near order: syntax error: CREATE TABLE order(product_id integer);
SQLite 中 order 或 product_id 是保留字吗?
谢谢你。
Yesorder
是 SQLite(以及我认为的所有其他数据库)中的关键字。
你甚至尝试谷歌它吗?考虑到您知道可能出了什么问题,我不敢相信在这里提出问题比在 SQLite 中查找关键字列表更快。
您不能将表命名为 order,因为它是任何数据库中的保留字。尝试改变它。