对带有空格的列进行 CQL 查询
CQL Query on a column with a whitespace
我想做一个 SELECT 查询,但不幸的是,我正在处理的数据库有一个包含空格的列。
查询示例(部分):
"WHERE My Column = value"
CQL 表示
the column name 'My' doesn't exist in the database.
如何让 CQL 明白它必须查找列 "My Column"?
提前致谢。
您可以通过以下更改执行查询
"WHERE [My Column] = value"
SQL 将处理列名称之间的空白 space。至于空白 space 列或 table 名称可以分配给数据库,但您可以使用方括号 ([]).
我找到了适合我的方法:
'WHERE "My Column" = value'
我想做一个 SELECT 查询,但不幸的是,我正在处理的数据库有一个包含空格的列。
查询示例(部分):
"WHERE My Column = value"
CQL 表示
the column name 'My' doesn't exist in the database.
如何让 CQL 明白它必须查找列 "My Column"?
提前致谢。
您可以通过以下更改执行查询
"WHERE [My Column] = value"
SQL 将处理列名称之间的空白 space。至于空白 space 列或 table 名称可以分配给数据库,但您可以使用方括号 ([]).
我找到了适合我的方法:
'WHERE "My Column" = value'