Structured Process Language (SPL) を使用して、 向けのストアドプロシージャ、関数、トリガー、パッケージを作成します。
SPL は、Oracle との互換性のために設計された手続き型プログラミング言語です。Oracle 開発者が頼る制御フロー、変数、モジュール式のコード構造で SQL を拡張しており、Oracle 互換のストアドプロシージャロジックに変更を加える必要はありません。
SPL は、以下の機能をサポートします:
包括的な手続き型プログラミング:制御フロー、変数、モジュール式のコード構造で SQL 言語を補完します。
Oracle 構成体の完全なサポート: データベース向けのストアドプロシージャ、関数、トリガー、PL/SQL パッケージを作成します。
統合された開発とテスト:ツールを切り替えることなく、単一の環境でストアドプロシージャを開発し、テストします。
コードの再利用:関連するプロシージャと関数を、他のプログラムから呼び出せる再利用可能なモジュールにパッケージ化します。
使いやすさ:使い慣れた、開発者に優しい構文を使用して、ストアドプロシージャのロジックを作成し、保守します。
この章では、SPL プログラムの基本要素を紹介します。続いて、プログラムの構成、ストアドプロシージャや関数の作成方法について説明します。