Alter Table

Alter table é um standard SQL, mas o Alter column é novo a partir do Firebird 1.5

Alter table “Some_Name”
Add “column_Name” Integer,            /* Add a new column              */
Drop “xyz”,                           /* Remove a column               */
Alter column “Order” to “Sort_Order”, /* changes the column name       */
Alter column “Order” position 3,      /* changes the column’s position */
Alter column “Order” type VARCHAR(10),/* changes the column type       */
Alter column “abc”   type d1          /* changes the column type       */
;

No exemplo, d1 é um nome de um dominio.
Existem algumas limitações ao efectuar alterações em colunas, por exemplo se fazem parte de Retrições, Views, etc…

http://mc-computing.com/Databases/Firebird/SQL.html

Google Buzz

Post to Twitter

Leave a Reply