Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
je débute sous postgresql et suis tout excité, ça m'a l'air d'un super projet!
Je m’exerce en cli afin de bien maitriser postgres mais je rencontre ma première difficulté: je ne parviens pas à ajouter de multiple colonne à une table avec une seule commande:
ALTER TABLE ADD( table1 varchar, table2 varchar);
ou
ALTER TABLE ADD table1 varchar, table2 varchar;
mais ça ne passe pas :-/
pourtant dans la doc, à "alter table" on trouve:
"Toutes les actions à l'exception de RENAME et SET SCHEMA peuvent être combinées dans une liste d'altérations à appliquer en parallèle. Par exemple, il est possible d'ajouter plusieurs colonnes et/ou de modifier le type de plusieurs colonnes en une seule commande. Ceci est particulièrement utile avec les grosses tables car une seule passe sur la table est alors nécessaire."
merci à vous!
Hors ligne
Quelle commande avez-vous exécuté ? quelle erreur avez-vous ?
Guillaume.
Hors ligne
Il faut répéter le mot clé ADD pour chaque colonne, par exemple ALTER TABLE foo ADD col1 varchar, ADD col2 varchar;
Julien.
https://rjuju.github.io/
Hors ligne
Cool merci bcp. J'ai été induit en erreur par le fait qu'il était mentionner l’utilisation de la même syntaxe que create table.
Dernière modification par petitjean (10/03/2015 23:16:18)
Hors ligne
Pages : 1