本トピックでは、POLARDB データベースエンジンがサポートする、Oracle 構文と互換性のある機能を紹介します。
注 本トピックでは、一般的な機能のみを記載します。
POLARDB は Oracle との高い互換性があります。 一般的な機能を次の表に示します。
タイプ | サブタイプ | 互換性 |
---|---|---|
パーティションテーブル | PARTITION BY RANGE | 互換性あり |
PARTITION BY HASH | 互換性あり | |
PARTITION BY LIST | 互換性あり | |
SUB-PARTITIONING | 互換性あり | |
データ型 | NUMBER | 互換性あり |
VARCHAR2、NVARCHAR2 | 互換性あり | |
CLOB | 互換性あり | |
BLOB | 互換性あり | |
RAW | 互換性あり | |
LONG RAW | 互換性あり | |
DATE | 互換性あり | |
SQL 構文 | HIERARCHICAL QUERIES | 互換性あり |
SYNONYMS (PUBLIC AND PRIVATE) | 互換性あり | |
SEQUENCE GENERATOR | 互換性あり | |
HINT | 互換性あり | |
関数 | サポートされる関数の数 | 3155 |
DUAL | 互換性あり | |
DECODE | 互換性あり | |
ROWNUM | 互換性あり | |
SYSDATE | 互換性あり | |
SYSTIMESTAMP | 互換性あり | |
NVL | 互換性あり | |
NVL2 | 互換性あり | |
セキュリティ | DATA REDACTION | 互換性あり |
Database Firewall のみ (SQL/Protect) | 互換性あり | |
VPD | 互換性あり | |
PL/SQL コードの暗号化 | 互換性あり | |
PROFILES FOR PASSWORDS | 互換性あり | |
PL/SQL | PL/SQL 互換 | 互換性あり |
NAMED PARAMETER NOTATION FOR STORED PROCEDURES | 互換性あり | |
TRIGGERS | 互換性あり | |
REF CURSOR | 互換性あり | |
IMPLICIT / EXPLICIT CURSORS | 互換性あり | |
ANONYMOUS BLOCKS | 互換性あり | |
BULK COLLECT/BIND | 互換性あり | |
ASSOCIATIVE ARRAYS | 互換性あり | |
NESTED TABLES | 互換性あり | |
VARRAY | 互換性あり | |
PL/SQL SUPPLIED PACKAGES | 互換性あり | |
PRAGMA RESTRICT_REFERENCES | 互換性あり | |
PRAGMA EXCEPTION_INIT | 互換性あり | |
PRAGMA AUTONOMOUS_TRANSACTION | 互換性あり | |
USER DEFINED EXCEPTIONS | 互換性あり | |
OBJECT TYPES | 互換性あり | |
SUB-TYPES | 互換性あり | |
パッケージ | サポートされるパッケージの数 | 26 |
組み込み関数 | 317 | |
高度な機能 | DATABASE LINKS | 互換性あり |
AWR | 互換性あり | |
SQL プロファイル | 互換性あり | |
インデックスの推奨 | 互換性あり | |
ユーザーによる CPU およびメモリリソースの分離 | 互換性あり | |
TUNING PACKAGE | 互換性あり | |
システムビュー | システムビュー数 | 88 |
組み込み C プログラミング | Pro*C | 互換性あり |
クライアントドライバー | OCI | 互換性あり |