sabato 25 giugno 2011

Modificare una colonna in DB2

Per modificare il tipo di una colonna di una tabella DB2 si può usare il comando ALTER TABLE con l'opzione ALTER COLUMN:


ALTER TABLE <nome_schema>.<nome_tabella> ALTER COLUMN <nome_colonna> SET DATA TYPE VARCHAR(50);


Esempio:
ALTER TABLE CATALOGO.MUSICA ALTER COLUMN TITOLO SET DATA TYPE VARCHAR(200);


Non è sempre possibile cambiare il tipo di dato di una colonna già esistente.
Ad esempio NON è possibile:

  • Ridurre la lunghezza di un VARCHAR
  • trasformare un CHAR in un VARCHAR

Nessun commento:

Posta un commento