DB2 400 drop column

Je veux supprimer une colonne appelée id qui est une auto-incrémentation de PK.

SQL:

alter table "CO88GT"."XGLCTL" drop column id cascade;

Et j'obtiens:

Error: [SQL0952] Processing of the SQL statement ended.  Reason code 10.

SQLState:  57014

ErrorCode: -952

Je peux me tromper mais je pense qu'il a quelque chose à voir avec la prévention de la table de perdre des données. Pour contourner ce problème j'ai besoin de créer une nouvelle table sans la colonne et de copier les données de la vieille table dans la nouvelle et puis remplacez le vieux tableau avec la nouvelle table.

source d'informationauteur Quaternion