Top/PostgreSQL/テーブルに列(カラム)を追加する

PostgreSQL/テーブルに列(カラム)を追加する

PostgreSQLでは以下のようなクエリーでカラムを追加する。

  • 構文
    ALTER TABLE <テーブル名> ADD <カラム名> <型情報>;
  • 記述例
    ALTER TABLE test ADD name varchar(255);
    ALTER TABLE test ADD num int;
    ALTER TABLE sample ADD address varchar(1023) NOT NULL;

PostgreSQLでは、MySQLとは違い、追加する位置を指定することはできない。

なお、MySQL同様、複数カラムを追加することもできるが、若干書き方が違う。

  • 構文
    ALTER TABLE <テーブル名> ADD <カラム名> <型情報>, ADD <カラム名> <型情報>, .....;
  • 記述例
    ALTER TABLE sample ADD status_id smallint, ADD flag char(1), ADD regist_time timestamp;
    ALTER TABLE sample ADD percent float, ADD num bigint;
このページを共有:
  • このページをはてなブックマークに追加 このページを含むはてなブックマーク
  • このページをlivedoor クリップに追加 このページを含むlivedoor クリップ
  • このページをYahoo!ブックマークに追加
  • このページを@niftyクリップに追加
  • このページをdel.icio.usに追加
  • このページをGoogleブックマークに追加

このページのURL:

ページ新規作成

新しいページはこちらから投稿できます。

TOP