Pergunta

Eu tenho uma tabela com um campo chamado comentário, que parece ser uma palavra reservada.

Usando Sqldeveloper, se eu tentar:

select
  [COMMENT],
  another_field
FROM table_created_by_idiot_developer

eu recebo

SQL Error: ORA-00936: missing expression

Como posso acessar esse campo no meu desenvolvedor SQL? (Isso é um problema com o desenvolvedor do SQL ou não deve ser nomeado comentário no Oracle?)

Foi útil?

Solução

Tentar "COMMENT" ao invés de [COMMENT]. Esta é uma sintaxe alternativa comumente aceita por vários DBMSes. Eu usei essa sintaxe para me referir a colunas com pontos ou caracteres UTF8 em seus nomes no sqlite.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top