Oracle requête sur chaîne
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"
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