SQLiteException:near“ - ”:语法错误

时间:2014-04-10 08:13:39

标签: android sqlite

我在创建创建视图句子时遇到此异常:

04-10 10:09:55.475: E/AndroidRuntime(15451): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mo.activity}: android.database.sqlite.SQLiteException: near "-": syntax error (code 1): , while compiling: CREATE VIEW vNa-MarcadbRESID1dataV18 AS SELECT * FROM ITEMS WHERE 1  AND ( 1 != 1 OR Column7 = 1 )

问题出在哪里?

vNa-MarcadbRESID1dataV18不是sqlite中View的有效名称?

1 个答案:

答案 0 :(得分:0)

视图名称等标识符不能包含- - 它将解析为减法表达式。可以重命名,也可以在`backticks`"double quotes"中引用它。