Alter Table-Script
Blueprint für Alter Table-Script zum Anfügen einer neuen Spalte: -- *** Spalte COL_AB *** -- Step 1 - Spalte anfügen BEGIN EXECUTE IMMEDIATE 'ALTER TABLE MY_TBL ADD COL_AB number(1)'; EXCEPTION WHEN OTHERS THEN IF sqlcode =-1430 THEN NULL; ELSE RAISE; END IF; END; / -- Step 2 - Spalte auf gewünschten Typ ändern,falls Spalte bereits existierte BEGIN EXECUTE IMMEDIATE 'ALTER TABLE MY_TBL MODIFY COL_AB number(1)'; EXCEPTION WHEN OTHERS THEN IF sqlcode =-1442 THEN NULL; ELSE RAISE; END IF; END; / -- Step 3 - Kommentar COMMENT ON COLUMN MY_TBL.COL_AB IS 'Spalten-Kommentar';