SQLJ ストアド・プロシージャ

SQLJ ストアド・プロシージャの [一般] タブには、ストアド・プロシージャに関する情報の概要が表示されます。この情報には、ストアド・プロシージャの作成者、作成日時、およびグループ番号などが含まれます。ストアド・プロシージャの名前を変更できることを除いて、このページの情報は編集できません。

SQLJ ストアド・プロシージャの [パラメータ] タブには、入力パラメータの属性に関する情報が表示されます。表示される属性は次のとおりです。

SQLJ ストアド・プロシージャの [パラメータ] タブは、ストアド・プロシージャのパラメータのプロパティを表示する静的なタブです。このタブに表示されるパラメータを変更するには、プロシージャの定義を削除してから新しい定義で再作成することにより、定義を変更する必要があります。

SQLJ ストアド・プロシージャの [パーミッション] タブには、パーミッションのプロパティ・シートが表示されます。ストアド・プロシージャの execute パーミッションをユーザ、グループ、または役割に付与できます。

ストアド・プロシージャの execute パーミッションを付与するユーザを選択するときに、プロパティ・ボタンを選択して、選択中のオブジェクトのプロパティ・シートを表示できます。

オブジェクトのパーミッションを付与するには、そのオブジェクトとパーミッション・タイプのグリッド・ボックスをクリックします。ボックスをクリックし続けて、オプションを順次表示します。

Java-SQL 機能を使用して、Java クラスをデータベースにインストールし、メソッドをクライアントや SQL システムで起動できます。また Java 静的 (クラス) メソッドを別な方法、すなわち SQLJ ストアド・プロシージャとしても起動できます。

SQLJ ストアド・プロシージャには、次のような機能があります。

エンド・ユーザはプロシージャの呼び出し元が SQLJ ストアド・プロシージャなのか Transact-SQL ストアド・プロシージャなのかを意識する必要はありません。両方とも同様に起動されます。