Comment ajouter une nouvelle Colonne dans une table après la 2ème ou de la 3ème colonne dans la Table à l'aide de postgres?

Comment ajouter une nouvelle colonne dans une table après la 2ème ou de la 3ème colonne dans la table à l'aide de postgres?

Mon code se présente comme suit

ALTER TABLE n_domains ADD COLUMN contract_nr int after owner_id
  • L'ordre des colonnes est totalement hors de propos dans les bases de données relationnelles - c'est seulement une question de les afficher dans un outil. La table de base de données n'est pas du tout de l'ordre des colonnes.
  • incorrect. L'ordre physique est pertinente pour la performance. Et le courant de PostgreSQL utilise la même logique et physique de l'ordre. wiki.postgresql.org/wiki/Alter_column_position
InformationsquelleAutor Roland | 2009-08-07