|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 8 ![]() |
Bonjour,
Je suis un peu nouvelle sur ces outils et je souhaiterais savoir comment ajouter une chaîne de caratères à une autre chaîne dans une procédure SQL, c'est à dire : Chaine 1 <=== Chaine1 + chaine2; J'écris 'SET chaine1 = chaine1 || chaine2;' mais chaine1 est vide en sortie ! D'avance merci |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : novembre 2004 Messages : 1 298 ![]() |
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 8 ![]() |
Merci pour la réponse mais j'aimerais, si c'est possible, faire l'affectation dans la même chaîne, c'est à dire :
A := A + B; |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : novembre 2004 Messages : 1 298 ![]() |
Code :
SET chaine1 = CONCAT(chaine1, chaine2); |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 8 ![]() |
C'est bien ce que j'ai fait mais la chaîne est vide après affectation ...
Après reflexion, je pense que cela vient du fait que l'une des chaînes est à NULL au départ ... Je vérifie. Merci |
|
|
00
|
|
|
#6 | ||
|
Membre Expert
![]() Inscription : novembre 2004 Messages : 1 298 ![]() |
Quelque chose dans ce genre peut-être conviendrait ?
Code :
Code :
SET Chaine1 = CONCAT(Trim(Chaine1), Trim(Chaine2)); |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com