PL/SQL
読み方:ピーエルエスキューエル
PL/SQLとは、Oracleがリレーショナルデータベース(RDB)向けの標準的なデータベース言語であるSQLをプログラミング言語として開発し直した言語仕様のことである。
PL/SQLは、RDBMS「Oracle」向けに開発されており、Oracleと併せて用いることが念頭に置かれている。元々、SQLは非手続き型言語であったが、手続き型言語(Procedural Language)に改変されている点などが大きな特徴といえる。
その他、データのカプセル化、例外処理など多くの機能拡張が施されており、効率的にSQLを拡張する設計となっている。パフォーマンスの向上を図るとともに、SQLとシームレスに動作し、使い易く移植性の高い安全なサーバーサイドのストアドプロシージャなども可能となっている。
Oracle: | ORACLE MASTER Platinum ORACLE MASTER Silver ORACLE MASTER Bronze PL/SQL |
SQL言語: | BETWEEN演算子 CREATE SCHEMA文 CREATE TABLE文 |
- Procedural Language/Structured Query Languageのページへのリンク