-300 THE STRING CONTAINED IN HOST VARIABLE OR PARAMETER position-number IS NOT NUL-TERMINATED
説明
ホスト変数またはパラメーターが無効です。 SQLDA 内のその項目は、position-number によって示されます。 ホスト変数またはパラメーターは、C ストリング変数で、以下のいずれかです。
- ストアード・プロシージャーまたは関数への入力パラメーターとして使用される。
- ストアード・プロシージャーまたは関数からの出力パラメーターとして戻される。
- 組み込み SQL ステートメント中の入力変数として参照される。
- 動的 SQL ステートメントのパラメーター・マーカーの値を提供するために使用される。
変数のデータ・タイプが文字ストリングである場合、それは X'00' を含んでいないため、無効です。 変数のデータ・タイプが漢字ストリングである場合、それは X'0000' を含んでいないため、無効です。
システムの処置
このステートメントを処理することはできません。
プログラマーの応答
ストリングの終わりに NUL 終止符を追加してください。
SQLSTATE
22024