Bonjour a tous !

j'ai une table clients
quand j'ajoute quelques choses dans ma
table clients avec une insertion traditionnelle du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
INSERT INTO clients
VALUES ('8426','Vaname','Bob','44 rue boulet')
Pas de probleme...

dans un livre on me conseille de cree la procedure suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Create Proc AjouteClients
(@numero int, @nom char, @prenom char, @adresse char) as 
insert into clients (numcli, nom, prenom, adresse)
values (@numero, @nom, @prenom, @adresse)
ensuite je fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
exec AjouteClients @numero = '444', @nom = 'vanoot', 
@prenom = 'Bob', @adresse = '45 avenue parvenue'
et là cela mets seulement les premiers caractere
de chaque collone :

4656 v B 4
12345 v B 1
comment cela ce fait ?