54.23. pg_sequences #

pg_sequencesビューはデータベース内の各シーケンスについての有用な情報へのアクセスを提供します。

表54.23 pg_sequencesの列

列 型

説明

schemaname name (参照先 pg_namespace.nspname

シーケンスがあるスキーマの名前

sequencename name (参照先 pg_class.relname

シーケンスの名前

sequenceowner name (参照先 pg_authid.rolname

シーケンスの所有者の名前

data_type regtype (参照先 pg_type.oid

シーケンスのデータ型

start_value int8

シーケンスの開始値

min_value int8

シーケンスの最小値

max_value int8

シーケンスの最大値

increment_by int8

シーケンスの増分値

cycle bool

シーケンスが周回するかどうか

cache_size int8

シーケンスのキャッシュサイズ

last_value int8

ディスクに書き込まれた最後のシーケンス値。 キャッシュが使用されている場合、この値はシーケンスから最後に取り出された値より大きくなることがあります。 シーケンスからまだ読み取られていないときはNULLになります。 また、現在のユーザがシーケンスについてUSAGEあるいはSELECT権限がない場合も値はNULLになります。