パッケージ(Package)とは、関連する関数、プロシージャ、変数、カーソルなどのPLプログラミング要素を組み合わせたものです。パッケージはJavaのクラスに似ており、変数はクラス内のメンバー変数に、関数とプロシージャはJavaクラスのメソッドに相当します。主な役割は、同じまたは類似したものを分類し、保守・管理を容易にし、開発効率とパフォーマンスを向上させることです。
注意
V2.2.20以降のOceanBaseデータベースのOracleモードではトリガーオブジェクトの作成がサポートされていますが、MySQLモードでは現在サポートされていません。
OceanBase Developer Center(ODC)で接続名をクリックしてOracleモードの接続に入った後、左側のナビゲーションペインで「パッケージ」タブをクリックすると、パッケージリストを表示できます。パッケージリストでパッケージ名をダブルクリックするとパッケージ管理ページに移動し、そこではパッケージヘッダとパッケージボディの基本情報やコードなどの情報を確認できます。
この記事では、ODCにおけるパッケージオブジェクトの関連操作について、以下の記事に分けて紹介します: