SQL 標準関数、PL/SQL 組み込み関数一覧 (A〜D)
| データベースサーバーのタイムゾーン | |
DECODE | 条件つき置換 | SQLのみ |
DECOMPOSE | 分解した Unicode 文字列を戻す | |
DELETEXML | XML | |
DENSE_RANK | 順序付けされた行のランク | |
DEPTH | UNDER_PATH、EQUALS_PATH 条件 補助関数 | ★ |
DEREF | オブジェクト参照 | SQLのみ |
DUMP | ダンプ(内部の表現形式) | SQLのみ |
適用の★マークについて
マニュアル上では PL/SQL でも使えそうでいて組み込まれていない関数がいくつかあるようです。
★:PL/SQL において使用できないという明記がなく PL/SQL に組み込まれていない関数 、または、SQL でのみ完全な?関数(※)
(※) Oracle 10g R2 において、例えば CAST は PL/SQL でも実行できるが PL/SQL に組み込み済みの一覧にないためサポート外かもしれない(機能の一部のみ有効)
PL/SQL のマニュアル上では
オブジェクト参照ファンクションDEREF、REF および
VALUE とファンクション DECODE、DUMP およびVSIZE 以外であれば、
すべてのファンクションをプロシージャ文で使用できます。
ということになっている