-301   THE VALUE OF INPUT VARIABLE OR ARGUMENT NUMBER position-number CANNOT BE USED AS SPECIFIED BECAUSE OF ITS DATA TYPE

説明

Db2® はデータを受け取りましたが、データ・タイプが要求された操作と矛盾するため、ステートメントで指定されたとおりにデータを使用できませんでした。

position-number は、 変数番号 (INSERT、UPDATE、MERGE、 DELETE、SELECT、VALUES INTO、 または SET 割り当てステートメントの結果としてメッセージが出される場合) または引数番号 (CALL ステートメントの結果または関数の呼び出しとしてメッセージが出される場合) を示します。

CALL 以外のステートメントの場合、指定されたコンテキスト内で連想配列として定義されているターゲットに通常配列を指定することはできません。CALL ステートメントに関する例外については、CALLを参照してください。

システムの処置

このステートメントを処理することはできません。

プログラマーの応答

アプリケーション・プログラム、関数またはストアード・プロシージャーを訂正してください。 ステートメント中で指定された入力変数または引数のデータ・タイプが、使用方法と矛盾しないようにしてください。

SQLSTATE

42895