Oracle10g 保留字;“集群”;在Oracle 10g中用作列名

Oracle10g 保留字;“集群”;在Oracle 10g中用作列名,oracle10g,reserved-words,Oracle10g,Reserved Words,这是一个列名为“CLUSTER”的现有表。我必须查询这个表来检索列“CLUSTER”的值。由于CLUSTER是Oracle中的保留字,因此出现缺少表达式错误。由于oracle允许按名称创建列群集,因此应该有方法检索相同的列。如何查询此列 PS-我没有重命名列的选项 提前感谢。只需使用双引号引用该列,如: select "CLUSTER" from table; 另外,确保在列名中匹配大小写。您的确切查询是什么?错误信息是什么?@Mithun,查找列的名称,例如通过查询所有的\u TAB\u列。

这是一个列名为“CLUSTER”的现有表。我必须查询这个表来检索列“CLUSTER”的值。由于CLUSTER是Oracle中的保留字,因此出现缺少表达式错误。由于oracle允许按名称创建列群集,因此应该有方法检索相同的列。如何查询此列

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


提前感谢。

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

select "CLUSTER" from table;

另外,确保在列名中匹配大小写。

您的确切查询是什么?错误信息是什么?@Mithun,查找列的名称,例如通过查询
所有的\u TAB\u列
。这将为您提供准确的列名,包括任何嵌入的空格和大小写字母。