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 » ライブラリ関数のリファレンス

 

fill_s_sqlda 関数

プロトタイプ
struct sqlda * fill_s_sqlda(
struct sqlda * sqlda,
unsigned int maxlen );
説明

sqlda 内のすべてのデータ型を DT_STRING 型に変更することを除いて、fill_sqlda と同じです。SQLDA によって最初に指定されたデータ型の文字列表現を保持するために十分な領域が割り付けられます。最大 maxlen バイトまでです。SQLDA 内の長さフィールド (sqllen) は適切に修正されます。成功した場合は sqlda が返され、十分なメモリがない場合は NULL ポインタが返されます。

SQLDA は、free_filled_sqlda 関数を使用して解放する必要があります。