@ 手続き処理が実行できる
⇒PL/SQL単体では行えない複雑な処理(手続き処理)を実行することができます。
A Oracleとの親和性が高い
⇒オラクル社が開発した言語であるため、Oracleで使用できるSQLデータ型はサポートしています。そのためPL/SQL間でのデータ型の変換作業は不要となります。
B 移植性に優れている
⇒windowsやlinuxなどOSが異なってもOracleが動作する環境であればPL/SQLはプログラムを修正なしに使用できます。
C パフォーマンスに優れている
⇒Oracleが実行するためオーバヘッドが少なくパフォーマンスに優れています。JAVAなど他の言語でSQLを使用した場合、ミドルウェアを通してSQLが文単位で送信されるためオーバーヘッドが大きくなる。
|