Hallo Forum,

ist es möglich mit ALTER TABLE die Keys zu droppen, die ursprünglich mal mit DDS definiert wurden?

Ich habe schon alles mögliche versucht, aber es geht leider nicht.
Lt. Doku (V6R1) geht nur

alter table MYFILE
drop primary key

Ich habe schon

alter table MYFILE
drop primary key (myk1, myk2)

u.a. versucht.

Es gibt drei Schlüssel in der Tabelle via DDS, die Datei ist auf UNIQUE gesetzt.

Unabhängig von DDS-basiserten Tabellen:
Geht das überhaupt auf DB2?


Hintergrund:

Die Datei wurde ursprünglich mit DDS (mit UNIQUE und Schlüsseln) angelegt und über die Zeit um Felder und weitere Schlüssel via SQL erweitert.
Ein Ändern per DDS und CHGPF würde zwar die Schlüssel rausnehmen aber alles andere, was mit SQL nachgestrickt wurde, verwerfen.


Alex