Nouvelle colonne avec la concaténation de deux autres colonnes

Zyatra -  
Venusia95 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voila mon souci,
J'ai une table avec plusieurs colonnes dont les colonnes "volume" et "number".
Je souhaite créer une nouvelle colonne (numero_ref) dans cette même table avec la concaténation des deux données.
J'ai essayé cela :


INSERT INTO numero(numero_ref)
SELECT
CONCAT ('vol',volume, 'num', number)
FROM numero
;


Cette requète fonctionne mais pas du tout comme je veux, car ça créer des lignes au lieu de remplir la colonne numero_ref.

Merci à ceux qui pourrons m'aider.
A voir également:

1 réponse

Venusia95 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   3
 
Bonjour,

Je tiens à préciser que je ne sais pas si cette manière de faire est "propre" mais si ca peut aidé :

alter table numero add numero_ref  as volume + ' ' + number


Quand on fait un Insert, ca ajoute un enregistrement et non pas une colonne.
Pour ajouter une colonne, habituellement c'est :
alter table NomTable add NomColonne [Type]


En espérant t'avoir aidé,

Bon courage !
0