我想在department列不存在的地方做一些类似的事情(这只是一个例子(:
SELECT name, 'IT' as department FROM employees_table
name department
---------- ----------
John IT
Mike IT
Sally IT
当我尝试这个,我得到以下错误:
error: no viable alternative at input
我知道这在其他数据库中有效,但显然不是Room/SQLite。请有人用一根棍子打我,帮我实现这个目标好吗?
谢谢。
看起来我的列名是一个SQLite关键字。Doh!
实际的代码看起来更像:
SELECT name, 'Running' as action FROM example_table
将其更改为以下内容解决了问题:
SELECT name, 'Running' as 'action' FROM example_table