SQL99 で定義されている以下の機能は、PostgreSQL の現時点でのリリースでは実装されていません。 ただし、同等の機能が使用可能であるケースもいくつかあります。
識別子 | パッケージ | 説明 | コメント |
---|---|---|---|
B011 | Core | 埋め込み Ada | |
B013 | Core | 埋め込み COBOL | |
B014 | Core | 埋め込み Fortran | |
B015 | Core | 埋め込み MUMPS | |
B016 | Core | 埋め込み Pascal | |
B017 | Core | 埋め込み PL/I | |
B031 | 基本的な動的 SQL | ||
B032 | 拡張動的 SQL | ||
B032-1 | <describe input> 文 | ||
B041 | 埋め込み SQL 例外宣言への拡張 | ||
B051 | 拡張された実行権 | ||
E081 | Core | 基本的な権限 | |
E081-05 | Core | 列レベルでの UPDATE 権限 | |
E081-07 | Core | 列レベルでの REFERENCES 権限 | |
E081-08 | Core | WITH GRANT OPTION | |
E121 | Core | 基本的なカーソルのサポート | |
E121-04 | Core | OPEN 文 | (カーソル) |
E121-06 | Core | 配置された UPDATE 文 | (カーソル) |
E121-07 | Core | 配置された DELETE 文 | (カーソル) |
E121-17 | Core | WITH HOLD カーソル | 複数のトランザクション間に渡って開いておくカーソル |
E152 | Core | 基本的な SET TRANSACTION 文 | |
E152-02 | Core | SET TRANSACTION 文 : READ ONLY および READ WRITE 句 | 構文は受け付けられました。READ ONLY はサポートされていません。 |
E153 | Core | 副問い合わせをもつ更新可能な問い合わせ | |
E171 | Core | SQLSTATE サポート | |
F181 | 複数モジュールサポート | ||
E182 | Core | モジュール言語 | |
F021 | Core | 基本的な情報スキーマ | |
F021-01 | Core | COLUMNS ビュー | |
F021-02 | Core | TABLES ビュー | |
F021-03 | Core | VIEWS ビュー | |
F021-04 | Core | TABLE_CONSTRAINTS ビュー | |
F021-05 | Core | REFERENTIAL_CONSTRAINTS ビュー | |
F021-06 | Core | CHECK_CONSTRAINTS ビュー | |
F031-19 | Core | REVOKE 文 : RESTRICT 句 | |
F034 | 拡張 REVOKE 文 | ||
F034-01 | スキーマオブジェクトの所有者以外が実行した REVOKE 文 | ||
F034-02 | REVOKE 文 : GRANT OPTION FOR 句 | ||
F034-03 | WITH GRANT OPTION を使用する被認可者から権限を取り消す REVOKE 文 | ||
F111 | SERIALIZABLE 以外の隔離レベル | ||
F111-01 | READ UNCOMMITTED 隔離レベル | ||
F111-03 | REPEATABLE READ 隔離レベル | ||
F121 | 基本的な診断管理 | ||
F121-01 | GET DIAGNOSTICS 文 | ||
F121-02 | SET TRANSACTION 文 : DIAGNOSTICS SIZE 句 | ||
F231 | 権限テーブル | ||
F231-01 | TABLE_PRIVILEGES ビュー | ||
F231-02 | COLUMN_PRIVILEGES ビュー | ||
F231-03 | USAGE_PRIVILEGES ビュー | ||
F291 | UNIQUE 述語 | ||
F301 | 問い合わせ式での CORRESPONDING | ||
F311-04 | Core | CREATE VIEW: WITH CHECK OPTION | |
F341 | 使用法テーブル | ||
F431 | 読み取り専用スクロール可能カーソル | ||
F431-02 | FETCH FIRST | ||
F431-03 | FETCH LAST | ||
F431-05 | FETCH ABSOLUTE | ||
F451 | 文字集合の定義 | ||
F461 | 名前付き文字集合 | ||
F501 | Core | 機能および適合ビュー | |
F501-01 | Core | SQL_FEATURES ビュー | |
F501-02 | Core | SQL_SIZING ビュー | |
F501-03 | Core | SQL_LANGUAGES ビュー | |
F502 | 拡張ドキュメントテーブル | ||
F502-01 | SQL_SIZING_PROFILES ビュー | ||
F502-02 | SQL_IMPLEMENTATION_INFO ビュー | ||
F502-03 | SQL_PACKAGES ビュー | ||
F521 | 拡張整合性管理 | 表明 | |
F641 | OLAP 機能 | 行およびテーブルコンストラクタ | |
F661 | シンプルなテーブル | ||
F671 | 拡張整合性管理 | CHECK での副問い合わせ | 意図的に省略 |
F691 | 照合および変換 | ||
F711 | ドメインの変更 (ALTER) | ||
F721 | 据え置き可能な制約 | 外部キーのみ | |
F731 | 列 INSERT 権限 | ||
F741 | 参照 MATCH 型 | 部分マッチはまだです。 | |
F751 | ビュー CHECK 拡張 | ||
F771 | 接続管理 | ||
F781 | 自己参照操作 | ||
F811 | 拡張フラグ | ||
F812 | Core | 基本的なフラグ | |
F813 | 「コア SQL フラグ」および「カタログ検索」のみに対する拡張フラグ | ||
F821 | ローカルテーブル参照 | ||
F831 | 完全カーソル更新 | ||
F831-01 | 更新可能でスクロール可能なカーソル | ||
F831-02 | 更新可能な順序付きカーソル | ||
S011 | Core | 特殊データ型 | |
S011-01 | Core | USER_DEFINED_TYPES ビュー | |
S023 | 基本的なオブジェクトサポート、SQL/MM サポート | 基本的な構造型 | |
S024、SQL/MM サポート | 拡張オブジェクトサポート | 拡張構造型 | |
S041 | 基本的なオブジェクトサポート | 基本的な参照型 | |
S043 | 拡張オブジェクトサポート | 拡張参照型 | |
S051 | 基本的なオブジェクトサポート | 型のテーブルを作成 | |
S081 | 拡張オブジェクトサポート | サブテーブル | |
S091 | SQL/MM サポート | 基本的な配列サポート | PostgreSQL 配列は違います。 |
S091-01 | SQL/MM サポート | 埋め込みデータ型の配列 | |
S091-02 | SQL/MM サポート | 特殊データ型の配列 | |
S091-03 | SQL/MM サポート | 配列式 | |
S092 | SQL/MM サポート | ユーザ定義データ型の配列 | |
S094 | 参照データ型の配列 | ||
S151 | 基本的なオブジェクトサポート | 型述語 | IS OF |
S161 | 拡張オブジェクトサポート | サブタイプ処理 | TREAT(expr AS type) |
S201 | 配列での SQL ルーチン | ||
S201-01 | 配列パラメータ | ||
S201-02 | 関数の結果タイプとしての配列 | ||
S231 | 拡張オブジェクトサポート | 構造型ロケータ | |
S232 | 配列ロケータ | ||
S241 | 拡張オブジェクトサポート | 変換関数 | |
S251 | ユーザ定義順 | CREATE ORDERING FOR | |
S261 | 指定データ型メソッド | ||
T011 | 情報スキーマのタイムスタンプ | ||
T041 | 基本的なオブジェクトサポート | 基本的な LOB データ型サポート | |
T041-01 | 基本的なオブジェクトサポート | BLOB データ型 | |
T041-02 | 基本的なオブジェクトサポート | CLOB データ型 | |
T041-03 | 基本的なオブジェクトサポート | LOB データ型の POSITION、LENGTH、LOWER、TRIM、UPPER、および SUBSTRING 関数 | |
T041-04 | 基本的なオブジェクトサポート | LOB データ型の結合 | |
T041-05 | 基本的なオブジェクトサポート | LOB ロケータ : 保持できない | |
T042 | 拡張 LOB データ型サポート | ||
T051 | 行型 | ||
T111 | 更新可能な JOIN、UNION、および列 | ||
T121 | 問い合わせ式での WITH (RECURSIVE を除く) | ||
T131 | 再帰的問い合わせ | ||
T171 | テーブル定義での LIKE 句 | CREATE TABLE T1 (LIKE T2) | |
T211 | 拡張整合性管理、アクティブなデータベース | 基本的なトリガの機能 | |
T211-05 | 拡張整合性管理 | トリガが呼び出される前に真でなければならない検索条件を指定する機能 | |
T211-06 | 拡張整合性管理 | トリガおよび制約の相互作用に対する実行時のルールをサポート | |
T211-08 | 拡張整合性管理 | 同一イベントに対する複数のトリガが、作成順に実行される。 | |
T212 | 拡張整合性管理 | 拡張トリガ機能 | |
T251 | SET TRANSACTION 文 : LOCAL オプション | ||
T261 | 繋がれたトランザクション | ||
T271 | セーブポイント | ||
T281 | 列細分性をもつ SELECT 権限 | ||
T301 | 機能的依存関係 | ||
T321 | Core | 基本的な SQL で呼び出されるルーチン | |
T321-02 | Core | オーバーロードしないユーザ定義ストアドプロシージャ | |
T321-04 | Core | CALL 文 | |
T321-05 | Core | RETURN 文 | |
T321-06 | Core | ROUTINES ビュー | |
T321-07 | Core | PARAMETERS ビュー | |
T331 | 基本的なロール | ||
T332 | 拡張ロール | ||
T401 | カーソルへの INSERT | ||
T411 | UPDATE 文 : SET ROW オプション | ||
T431 | OLAP 機能 | CUBE および ROLLUP 操作 | |
T461 | 対称 BETWEEN 述語 | ||
T471 | 戻り値の結果セット | ||
T491 | LATERAL 派生テーブル | ||
T511 | トランザクションカウント | ||
T541 | 更新可能なテーブル参照 | ||
T561 | 保持可能なロケータ | ||
T571 | 配列を戻す、外部 SQL に呼び出された関数 | ||
T601 | ローカルカーソル参照 |