Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
指定されたカラムのためにフェッチしたデータを取り出し、指定されたバッファのメモリに格納します。
public sacapi_i32 sqlany_get_data( a_sqlany_stmt * sqlany_stmt, sacapi_u32 col_index, size_t offset, void * buffer, size_t size )
sqlany_stmt sqlany_execute() または sqlany_execute_direct() によって実行された文オブジェクト。
col_index 取り出すカラムの数。カラムの数は、0 ~ sqlany_num_cols() - 1 の間です。
offset 取得するデータの開始オフセット。
buffer カラムの内容を格納するバッファ。コピーされるデータ型に応じてバッファポインタのアラインメントを適切に行う必要があります。
size バッファのサイズ (バイト単位)。指定したサイズが 2^31 - 1 より大きいと、関数は失敗します。
指定されたバッファにコピーされたバイト数。この値は 2^31 - 1 を超えることはできません。0 は、コピーすべきデータが残っていないことを意味します。-1 は失敗を示します。