覚えたら書く

IT関係のデベロッパとして日々覚えたことを書き残したいです。twitter: @yyoshikaw

PostgreSQL - カラムを色々操作したい

PostgreSQLのテーブルのカラムを色々操作したい(変更したい)ことがあったりするので、 それ用のメモです


カラムの型を変更する

ALTER TABLE {テーブル名} ALTER COLUMN {カラム名} TYPE {新しいカラムの型};

■実行例

ALTER TABLE dummy_table ALTER COLUMN col1 TYPE varchar(10);


カラムの名称を変更する

ALTER TABLE {テーブル名} RENAME COLUMN {旧カラム名} TO {新カラム名};

■実行例

ALTER TABLE dummy_table RENAME COLUMN col_old TO col_new;


カラムのデフォルト値を変更する

ALTER TABLE {テーブル名} ALTER COLUMN {カラム名} SET DEFAULT {デフォルト値};

■実行例

ALTER TABLE dummy_table ALTER COLUMN name SET DEFAULT `UNKNOWN`;



関連エントリ