Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - プログラミング » SQL Anywhere データ・アクセス API » SQL Anywhere Embedded SQL » ホスト変数の使用 » インジケータ変数

 

インジケータ変数値のまとめ

次の表は、インジケータ変数の使用法をまとめたものです。

インジケータの値 データベースに渡す値 データベースから受け取る値
> 0 ホスト変数値 取り出された値はトランケートされている。インジケータ変数は実際の長さを示す。
0 ホスト変数値 フェッチが成功、または conversion_error が On に設定されている
-1 NULL 値 NULL 結果
-2 NULL 値 変換エラー (conversion_error が Off に設定されている場合のみ)。SQLCODE は CANNOT_CONVERT 警告を示す。
< -2 NULL 値 NULL 結果

長い値の取得の詳細については、GET DATA 文 [ESQL]を参照してください。