sequences

PostgreSQL 9.1.1文書
前のページ | 巻戻し | 第 34章情報スキーマ | 早送り | 次のページ

# 34.40. `sequences`

`sequences`ビューは、現在のデータベース内で定義されたすべてのシーケンスがあります。 現在のユーザが（所有者である、または、何らかの権限を持つために）アクセスできるシーケンスのみが表示されます。

表 34-38. `sequences`の列

名前 | データ型 | 説明
--- | --- | ---
`sequence_catalog` | `sql_identifier` | シーケンスを含むデータベースの名前です（常に現在のデータベースです）。
`sequence_schema` | `sql_identifier` | シーケンスを含むスキーマの名前です。
`sequence_name` | `sql_identifier` | シーケンスの名前です。
`data_type` | `character_data` | シーケンスのデータ型です。 現在PostgreSQLでは常に`bigint`です。
`numeric_precision` | `cardinal_number` | この列は（宣言された、あるいは、暗黙的な）シーケンスデータ型の精度（上述）です。 精度は有効桁数を意味します。 `numeric_precision_radix`の指定に従い、これは10進数（10を基とする）または2進数（2を基とする）で表現されます。
`numeric_precision_radix` | `cardinal_number` | この列は、`numeric_precision`および`numeric_scale`で表現される値の基が何かを識別します。 値は2または10です。
`numeric_scale` | `cardinal_number` | この列はシーケンスデータ型の（宣言された、または、暗黙的な）位取り（上述）です。 位取りは、小数点以下の有効桁数を意味します。 `numeric_precision_radix`の指定に従い、これは10進数（10を基とする）または2進数（2を基とする）で表現されます。
`start_value` | `character_data` | シーケンスの開始値です。
`minimum_value` | `character_data` | シーケンスの最小値です。
`maximum_value` | `character_data` | シーケンスの最大値です。
`increment` | `character_data` | シーケンスの増加値です。
`cycle_option` | `yes_or_no` | シーケンスが周回する場合は`YES`、それ以外は`NO`です。

SQL標準に従い、開始、最小、最大および増加の値が文字列で返されることに注意してください。

前のページ | ホーム | 次のページ
`schemata` | 上に戻る | `sql_features`