【发布时间】:2019-09-16 01:13:09
【问题描述】:
我希望进行 SELECT 查询,但不幸的是,我正在处理的数据库有一列带有空格。
查询示例(部分):
"WHERE My Column = value"
CQL 这么说
数据库中不存在列名“我的”。
如何让 CQL 了解它必须查找“我的列”列?
提前谢谢你。
【问题讨论】:
我希望进行 SELECT 查询,但不幸的是,我正在处理的数据库有一列带有空格。
查询示例(部分):
"WHERE My Column = value"
CQL 这么说
数据库中不存在列名“我的”。
如何让 CQL 了解它必须查找“我的列”列?
提前谢谢你。
【问题讨论】:
您可以通过以下更改执行查询
"WHERE [My Column] = value"
SQL 将处理列名之间的空格。至于空格列或表名可以分配给数据库,但您可以使用方括号([])。
【讨论】:
我发现什么对我有用:
'WHERE "My Column" = value'
【讨论】: