Posted By

tuffo19 on 05/05/11


Tagged

sql type Oracle


Versions (?)

Cambiare tipo in colonna ORACLE


 / Published in: SQL
 

Per cambiare il tipo di dato in una colonna devo fare un giretto...

  1. --aggiungo una colonna temp
  2. ALTER TABLE TAB1
  3. ADD (TEMP_COL number );
  4.  
  5. --copio i dati nella nuova col
  6. UPDATE TAB1
  7. SET TEMP_COL = COL
  8.  
  9. --cancello la vecchia col
  10. ALTER TABLE TAB1
  11. DROP COLUMN COL;
  12.  
  13. --rinomino la col temp con il nome della vecchia col
  14. ALTER TABLE TAB1
  15. RENAME COLUMN TEMP_COL TO COL;

Report this snippet  

You need to login to post a comment.