Oracle: обработка поля с именем COMMENT - PullRequest
1 голос
/ 05 октября 2010

У меня есть таблица с полем с именем COMMENT, которое выглядит как зарезервированное слово.

Использование SQLDeveloper, если я пытаюсь:

select
  [COMMENT],
  another_field
FROM table_created_by_idiot_developer

Я получаю

SQL Error: ORA-00936: missing expression

Как я могу получить доступ к этому полю в моем выборе в SQL Developer?(Это проблема с SQL Developer, или поле не должно называться COMMENT в oracle?)

1 Ответ

6 голосов
/ 05 октября 2010

Попробуйте "COMMENT" вместо [COMMENT]. Это альтернативный синтаксис, общепринятый в различных СУБД. Я использовал этот синтаксис для ссылки на столбцы, имеющие точки или символы UTF8 в именах в SQLite.

...