SQL Server concatener champ + chaine IMPOSSIBLE

SQL Server concatener champ + chaine IMPOSSIBLE - SQL/NoSQL - Programmation

Marsh Posté le 08-09-2008 à 15:37:48    

Tres simple j'ai une colonne nom avec "seb" et je veux mettre cette valeur dans nom1 avec ";seb;"  
 
 
update clients set nom1=(';'+nom)
select nom,nom1 from clients  
 
Ca marche bien pour mettre le ";" avant "nom" mais impossible de le mettre apres :  
 
update clients set nom1=(nom+';')
 
 
Msg 8152, Niveau 16, État 13, Ligne 2
String or binary data would be truncated.
 
A l'aide !!!!

Reply

Marsh Posté le 08-09-2008 à 15:37:48   

Reply

Marsh Posté le 08-09-2008 à 15:56:21    

il faut que tu rallonge ton champ ,non ?

Reply

Marsh Posté le 08-09-2008 à 16:03:06    

Il est en varchar max

Reply

Marsh Posté le 11-09-2008 à 17:41:46    

Citation :

String or binary data would be truncated.


 
Ca veut bien dire ce que ça veut dire.. J'ai fais le test et ça marche après parce que mon champ est fixé à 50 caractères.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed