创建表sqlite语法错误

Nag*_*aga -1 android android-sqlite

引起:android.database.sqlite.SQLiteException:接近"case":语法错误(代码1):,同时编译

CREATE TABLE case ( case_id TEXT PRIMARY KEY, case_body TEXT, case_title TEXT, case_published INTEGER, case_thumbnil TEXT,case_type TEXT );
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我是什么问题,我在Android 5.0.2上测试这个

我检查过

Android - SQLite - 语法错误(代码1):,同时编译:CREATE TABLE

还有这个

"CREATE TABLE"附近的SQLite语法错误

但无法得到答案

Gir*_*hai 7

因为您不能使用保留关键字来命名表.

有关更多信息,请参阅 SQLite关键字

所以你可以改变

CREATE TABLE case
Run Code Online (Sandbox Code Playgroud)

CREATE TABLE caseTable
Run Code Online (Sandbox Code Playgroud)