ALTER TABLESPACE(7)

NAME
ALTER TABLESPACE - テーブル空間の定義を変更する

SYNOPSIS

ALTER TABLESPACE name RENAME TO newname
ALTER TABLESPACE name OWNER TO newowner

説明

ALTER TABLESPACEはテーブル空間の定義を変更します。

ALTER TABLESPACEを使用するにはテーブル空間の所有者でなければなりません。 所有者を変更するには、直接または間接的に新しい所有者ロールのメンバでなければなりません。 （スーパーユーザがこれらの権限を自動的に持つことに注意してください。）

パラメータ

name
    既存のテーブル空間の名前です。

newname
    新しいテーブル空間の名前です。 pg_から始まる名前は、システムのテーブル空間用に予約されているため使用することができません。

newowner
    新しいテーブル空間の所有者です。

例

index_spaceテーブル空間をfast_raidという名前に変更します。

ALTER TABLESPACE index_space RENAME TO fast_raid;

index_spaceテーブル空間の所有者を変更します。

ALTER TABLESPACE index_space OWNER TO mary;

互換性

標準SQLにはALTER TABLESPACE文はありません。

関連項目
CREATE TABLESPACE [create_tablespace(7)], DROP TABLESPACE [drop_tablespace(7)]