Question

J'ai une table avec un commentaire du nom de domaine, qui semble être un mot réservé.

Utilisation sqldeveloper, si je tente:

select
  [COMMENT],
  another_field
FROM table_created_by_idiot_developer

Je reçois

SQL Error: ORA-00936: missing expression

Comment puis-je accéder à ce domaine dans mon select dans SQL Developer? (Est-ce un problème avec SQL Developer, ou si champ ne sera nommé COMMENTAIRE dans l'oracle?)

Était-ce utile?

La solution

Essayez "COMMENT" au lieu de [COMMENT]. Ceci est une autre syntaxe communément acceptée par divers DBMSes. Je l'ai utilisé cette syntaxe pour faire référence à des colonnes ayant des points ou des caractères UTF8 dans leurs noms dans SQLite.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top