J'ai besoin de renommer la colonne nom de la table. J'ai une base de données DB2 et nous sommes à la connexion avec la base de données et l'exécution de requêtes sql par le biais de l'IDE Eclipse.
ALTERTABLE G31.TG31PDIX RENAME COLUMN RECORD_KEY TO RECORD_KEYY;
Cela ne fonctionne que si vous utilisez une version de DB2 qui prend en charge cette fonctionnalité. Une version plus ancienne, peut-être hors de la chance. Je ne suis pas sûr que quand ils l'ont ajouté, mais c'était après 2004.
Dans la version 9.7, c'était certainement présent: pic.dhe.ibm.com/infocenter/db2luw/v9r7/... Comment renommer plusieurs colonnes à la fois? Avez-vous répéter la commande ALTER TABLE un morceau avant de chaque colonne?
Utiliser une instruction ALTER TABLE.
Cela ne fonctionne que si vous utilisez une version de DB2 qui prend en charge cette fonctionnalité. Une version plus ancienne, peut-être hors de la chance. Je ne suis pas sûr que quand ils l'ont ajouté, mais c'était après 2004.
Comment renommer plusieurs colonnes à la fois? Avez-vous répéter la commande ALTER TABLE un morceau avant de chaque colonne?
OriginalL'auteur duffymo