メッセージ解説書

SQL20200 - SQL20299

SQL20200N"<url>" が見つからなかったため、 "<jar-id>" のインストールまたは置換が失敗しました。

説明: jar インストールまたは置換プロシージャーで指定された URL が、 有効な jar ファイルを表していませんでした。

ユーザーの処置: 有効な jar ファイルを識別する URL で、jar インストールまたは置換プロシージャーを再実行してください。

sqlcode: -20200

sqlstate: 46001

SQL20201Njar 名が無効であるため、"<jar-id>" のインストール、置換または除去が失敗しました。

説明: jar インストール、置換または除去プロシージャーに、無効な jar 名が指定されました。 たとえば、jar ID が不適切な形式であるか、置換または除去の対象として存在しないか、あるいはすでに存在するためにインストールできない可能性があります。

ユーザーの処置: jar id が正しい形式であることを確認してください。 jar id が存在する場合、インストールする前にそれを除去するようお勧めします。 除去または置換プロシージャーの場合は、jar id が存在することを確認してください。

sqlcode: -20201

sqlstate: 46002

SQL20202N"<class>" が使用中であるため、"<jar-id>" の置換または除去が失敗しました。

説明: jar ファイル内で指定されているクラスが定義済みプロシージャーによって現在使用されているか、置換 jar ファイルにプロシージャーが定義されている指定のクラスが含まれていません。

ユーザーの処置: 除去されるクラスを参照しているすべてのプロシージャーがドロップされていることを確認し、置換または除去プロシージャーを再実行依頼してください。

sqlcode: -20202

sqlstate: 46003

SQL20203Nユーザー定義関数またはプロシージャー "<function-name>" が、無効なシグニチャーのある Java メソッドを持っています。

説明: 関数またはプロシージャーを実装するために使用される java メソッドのシグニチャーが無効でした。 たとえば、メソッドが対応する create ステートメントのパラメーターにマッピング可能でないパラメーターを持っているか、プロシージャーのメソッドが戻り値を指定している可能性があります。

ユーザーの処置: Java メソッドに一致するパラメーターを指定して、対応する CREATE ステートメントを再発行するか、パラメーターまたは Java メソッドの戻り値を訂正してクラスを再作成してください。

sqlcode: -20203

sqlstate: 46007

SQL20204Nユーザー定義関数またはプロシージャー "<function-name>" が単一 の Java メソッドにマッピングできませんでした。

説明: 示されている関数またはプロシージャーが一致する Java メソッドを見つけられなかったか、複数の一致する Java メソッドを見つけました。

ユーザーの処置: Java メソッド、あるいは対応する create ステートメントを訂正して、関数またはプロシージャー呼び出しが 1 つの Java メソッドを決定できるようにしてください。

sqlcode: -20204

sqlstate: 46008

SQL20205Nユーザー定義関数またはプロシージャー "<function-name>" に、メソッドに渡すことができなかったヌル値を持つ入力引き数があります。

説明: "CALLED ON NULL INPUT" で作成された関数、またはプロシージャーがヌル値を持つ入力パラメーターを持っていますが、この引き数の Java データ・タイプはヌル値をサポートしていません。 ヌル値をサポートしていない Java データ・タイプの例は BOOLEAN、 BYTE、 SHORT、 INT、 LONG、または DOUBLE です。

ユーザーの処置: メソッドがヌル値で呼び出される場合は、入力 Java タイプがヌル値を受け入れ可能であることを確認してください。 関数の場合、"RETURNS NULL ON NULL INPUT" で関数を作成することができます。

sqlcode: -20205

sqlstate: 39004

SQL20206Wプロシージャー "<function-name>" が返した結果セットが多すぎます。

説明: 示されているプロシージャーが、CREATE PROCEDURE ステートメントで指定された数よりも多い結果セットを返しました。

ユーザーの処置: 返される結果セットが少なくなるようにプロシージャーを変更するか、 このプロシージャーをドロップして再作成し、適切な数の結果セットを指定してください。

sqlcode: +20206

sqlstate: 0100E

SQL20207N"<jar-id>" の jar インストールまたは除去プロシージャーが、 展開記述子の使用を指定しました。

説明: jar インストールまたは置換プロシージャーの DEPLOY または UNDEPLOY パラメーターが非ゼロでした。 このパラメーターはサポートされていないので、ゼロにしなければなりません。

ユーザーの処置: DEPLOY または UNDEPLOY パラメーターをゼロに設定して、プロシージャーを再実行してください。

sqlcode: -20207

sqlstate: 46501


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]