項目の型を変更する

DB2OracleSQL文法が微妙に異なるので、最初はできないのではないかと焦りました(笑)。

以下のSQLを実行することで、特定のテーブルの特定のカラムのタイプを変更できます。


ALTER TABLE <テーブル名> ALTER COLUMN <カラム名> SET DATA TYPE <データタイプ>

CUSTOMER_TBLテーブルのNAMEカラムのタイプを、VARCHAR(256)からVARCHAR(512)に変更したい時のサンプルSQLは、以下の感じです。


ALTER TABLE CUSTOMER_TBL ALTER COLUMN NAME SET DATA TYPE VARCHAR(512)