Oracle:处理名为COMMENT的字段

时间:2010-10-05 16:41:45

标签: sql oracle oracle-sqldeveloper ora-00936

我有一个名为COMMENT的字段的表,它似乎是一个保留字。

使用SQLDeveloper,如果我尝试:

select
  [COMMENT],
  another_field
FROM table_created_by_idiot_developer

我得到了

SQL Error: ORA-00936: missing expression

如何在SQL Developer中的select中访问此字段? (这是SQL Developer的问题,还是字段在oracle中不应该命名为COMMENT?)

1 个答案:

答案 0 :(得分:6)

尝试使用"COMMENT"代替[COMMENT]。这是各种DBMS通常接受的替代语法。我已经使用这种语法来引用SQLite中名称中包含点或UTF8字符的列。