【发布时间】:2018-09-22 18:55:44
【问题描述】:
在 Android Studio 3 中,rowid 列带有下划线并标记为以下错误:
需要列定义名称,得到'rowid'
在 Android Studio 2.3 中,我没有收到此语法错误。同时,代码仍然可以编译并且应用程序可以正常运行。为什么这个语法被标记为错误?
"create table myTable " +
"(rowid int primary key not null, field2 text, field3 int)"
【问题讨论】:
-
将
int替换为integer将是more correct。
标签: android sqlite android-studio