-2

全部,

我正在尝试在 Android 应用程序中创建下表:

CREATE TABLE order(product_id integer);

但它给了我一个例外,上面写着:

near order: syntax error: CREATE TABLE order(product_id integer);

SQLite 中 order 或 product_id 是保留字吗?

谢谢你。

4

2 回答 2

3

Yesorder是 SQLite(以及我认为的所有其他数据库)中的关键字。

你甚至尝试谷歌它吗?考虑到您知道可能出了什么问题,我不敢相信在这里提出问题比在 SQLite 中查找关键字列表更快。

于 2013-06-25T00:18:35.167 回答
0

您不能将表命名为 order,因为它是任何数据库中的保留字。尝试改变它。

于 2013-06-25T00:20:37.443 回答