Question

Je veux effectuer ma requête sur une chaîne dans ce format, xxxx / xxxx

où x est un nombre. quand je joue à l'aide de l'interface Oracle ou mon application C # Je reçois cette erreur:

ORA-00904: "xxxx/xxxx": invalid identifier

J'effectué cette requête:

SELECT * FROM "My Table" WHERE Field="xxxx/xxxx"
Était-ce utile?

La solution

Vous devez utiliser des guillemets simples aroung caractère SQL littéraux comme xxxx / xxxx:

SELECT * FROM "My Table" WHERE Field='xxxx/xxxx'
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top