Domanda

Ho una tabella con un campo denominato COMMENTO, che sembra essere una parola riservata.

Utilizzando SQLDeveloper, se provo:

select
  [COMMENT],
  another_field
FROM table_created_by_idiot_developer

ho

SQL Error: ORA-00936: missing expression

Come posso accedere a questo settore nella mia selezione in SQL Developer? (È questo un problema con SQL Developer, o non dovrebbe essere nominato campo COMMENTO in Oracle?)

È stato utile?

Soluzione

"COMMENT" Prova invece di [COMMENT]. Si tratta di sintassi alternativa comunemente accettata da vari DBMS. Ho usato questa sintassi per fare riferimento alle colonne che hanno punti o caratteri UTF8 nei loro nomi in SQLite.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top