6.7 サポートされているPGQL機能と制限事項
次の表では、次のものについて、サポート対象およびサポート対象外のPGQL機能をすべて示します。
- RDBMS上のPGQL (PG_VIEW)
- RDBMS上のPGQL (PG_SCHEMA)
- グラフ・サーバー上のPGQL (PGX)
表6-2 サポートされているPGQL機能と制限事項
機能 | RDBMS上のPGQL (PG_VIEW) | RDBMS上のPGQL (PG_SCHEMA) | グラフ・サーバー上のPGQL (PGX) |
---|---|---|---|
CREATE PROPERTY GRAPH |
サポート対象 | サポート対象 | サポート対象
制限事項:
|
DROP PROPERTY GRAPH |
サポート対象 | サポート対象 | サポート対象外 |
固定長パターン一致 | サポート対象 | サポート対象 | サポート対象 |
可変長パターン一致の目標 | サポート対象:
制限事項:
|
サポート対象:
制限事項:
|
サポート対象:
|
可変長パターン一致の数量詞 | サポート対象:
|
サポート対象:
|
サポート対象:
制限事項:
|
可変長パスのネスト解除 | サポート対象外 | サポート対象外 | サポート対象:
制限事項:
|
GROUP BY |
サポート対象 | サポート対象 | サポート対象 |
HAVING |
サポート対象 | サポート対象 | サポート対象 |
集計 | サポート対象:
制限事項:
|
サポート対象:
制限事項:
|
サポート対象:
制限事項:
|
DISTINCT
|
サポート対象 | サポート対象 | サポート対象 |
SELECT v.* |
サポート対象 | サポート対象外 | サポート対象 |
ORDER BY (+ASC/DESC)、LIMIT、OFFSET |
サポート対象 | サポート対象 | サポート対象 |
データ型 | 使用可能なすべてのOracle RDBMSデータ型がサポートされています | サポート対象:
|
サポート対象:
|
JSON | サポート対象:
|
組込みのJSONサポートはありません。ただし、JSON文字列(VARCHAR2 )をNVARCHAR2(15000) データ型にマップできます。
|
組込みのJSONサポートはありません。ただし、JSON値はSTRING として格納でき、JavaまたはJavaScriptで記述されたユーザー定義関数(UDF)を使用して操作または問合せできます。
|
演算子 | サポート対象:
|
サポート対象:
制限事項:
|
サポート対象:
|
関数および述語 |
サポート対象は、オプションのスキーマおよびパッケージ修飾子が指定された サポートされているPGQL関数/述語:
制限事項:
|
サポート対象:
制限事項:
|
サポート対象:
|
ユーザー定義関数 | サポート対象:
|
サポート対象外 | サポート対象:
|
副問合せ:
|
サポート対象 | サポート対象 | サポート対象 |
INSERT/UPDATE/DELETE |
Oracle Database 19c以降でサポート | Oracle Database 19c以降でサポート | サポート対象 |
INTERVAL リテラルおよび操作
|
サポート対象外 | サポート対象外 |
サポートされているリテラル:
サポートされている操作:
|
親トピック: プロパティ・グラフ問合せ言語(PGQL)