0

这是一个列名为“CLUSTER”的现有表。我必须查询此表以检索“CLUSTER”列的值。我收到了缺少表达式错误,因为 CLUSTER 是 Oracle 中的保留字。由于 oracle 允许按名称 CLUSTER 创建列,因此应该有办法检索它。如何查询该列?

PS - 我没有重命名列的选项。

提前致谢。

4

1 回答 1

1

只需使用双引号来引用该列,例如:

select "CLUSTER" from table;

此外,请确保匹配列名称中的大小写。

于 2010-10-05T16:07:18.547 回答