PostgreSQLを使用したOCIデータベースでサポートされるPostgreSQL拡張機能

PostgreSQLデータベース・システムを持つすべてのOCIデータベースは拡張をサポートしており、その多くはデフォルトで有効になっています。

PostgreSQLでOCIデータベースでサポートされるほとんどの拡張機能はすぐに使用できますが、管理者がカスタム構成を介して特定の拡張を有効にする必要があります。拡張が有効な構成がデータベース・システムに関連付けられると、データベース管理ユーザーは、データベースに接続したときにこれらの拡張を管理できます。

詳細は、データベースに対する拡張機能の有効化を参照してください。特定の構成で有効になっている拡張機能を確認するには、カスタム構成の詳細の取得を参照してください。

拡張機能 スキルアップ
amcheck 構成で有効にする必要があります
btree_gin デフォルトで使用可能
btree_gist デフォルトで使用可能
citext デフォルトで使用可能
cube デフォルトで使用可能
dblink 構成で有効にする必要があります
dict_int* デフォルトで使用可能
fuzzystrmatch デフォルトで使用可能
hstore デフォルトで使用可能
intarray デフォルトで使用可能
isn デフォルトで使用可能
lo デフォルトで使用可能
ltree デフォルトで使用可能
pg_cron 構成で有効にする必要があります
pg_repack 構成で有効にする必要があります
pg_squeeze 構成で有効にする必要があります
pg_stat_statements 構成で有効にする必要があります
pg_trgm デフォルトで使用可能
pgaudit 構成で有効にする必要があります
pgbuffercache 構成で有効にする必要があります
pgcrypto デフォルトで使用可能
pglogical 構成で有効にする必要があります
pgrowlocks 構成で有効にする必要があります
pgstattuple 構成で有効にする必要があります
pgvector 構成で有効にする必要があります
plpgsql デフォルトで使用可能
postgis 構成で有効にする必要があります
postgres_fdw 構成で有効にする必要があります
seg デフォルトで使用可能
tablefunc* デフォルトで使用可能
tcn デフォルトで使用可能
tsm_system_rows デフォルトで使用可能
tsm_system_time デフォルトで使用可能
unaccent* デフォルトで使用可能
uuid-ossp デフォルトで使用可能

*この拡張機能に対してすべての機能を有効にできるわけではありません。

ヒント

拡張機能の詳細は、PostgreSQL関連のドキュメントを参照してください。

ストアド・プロシージャのサポート

PostgreSQLを持つOCIデータベースは、PL/pgSQLストアド・プロシージャ言語をサポートしています。