Concaténation de chaine en SQL

Fermé
Flo - 24 nov. 2009 à 14:37
Pilow Messages postés 400 Date d'inscription vendredi 2 octobre 2009 Statut Membre Dernière intervention 23 décembre 2009 - 24 nov. 2009 à 15:23
Bonjour,

Je fais du PL SQL
J'ai une table TEMP.
Je déclare une chaine de caractere : req varchar2(100);
puis je fais :

req := 'select * from TEMP where nom LIKE 'Dupond' ';


Problème : Je n'arrive pas à mettre 'Dupond' dans req car il prend le premier ' pour la fin de la chaine.
J'aimerai connaitre l'operateur non interpreteur pour '


Merci
A voir également:

2 réponses

Pilow Messages postés 400 Date d'inscription vendredi 2 octobre 2009 Statut Membre Dernière intervention 23 décembre 2009 71
24 nov. 2009 à 14:43
Bonjour,

req := "select * from TEMP where nom LIKE 'Dupond'";

Je ne sais pas si ça marche aussi comme ça en PL mais ça marche en php;
0
Non malheureusement j'ai deja essayé ça ne marche pas :(
J'ai même essayé 2 x ' avant et après :
' ' Dupont ' ' mais ça ne marche pas non plus
0
Pilow Messages postés 400 Date d'inscription vendredi 2 octobre 2009 Statut Membre Dernière intervention 23 décembre 2009 71
24 nov. 2009 à 15:23
Tu as essayé de les inhiber avec un \ ?

req := 'select * from TEMP where nom LIKE \'Dupond\' ';
0