BLOB データを変数にコピー
sql_blobcopy v1, "p1", v2
v1 : 値を受け取る変数 "p1" : カラム名 v2 : 対象レコードセット変数 (省略値 tmparr)
(プラグイン / モジュール : SQLele)
レコードセット変数から、カラム名を指定して BLOB データを別の変数にコピーします。 値を受け取る変数は、dim や sdim, memexpand であらかじめ sql_blobsize() で取得される BLOB サイズ以上の大きさが確保されている必要があります。 当該のデータが BLOB 型かどうかは、sql_type() で判別できます。 参照するレコードを次へ進めるときは、sql_next 命令を使用します。
... sql_q "SELECT blob1 FROM ..." ; カラム blob1 の BLOB データを変数 v にコピー size = sql_blobsize("blob1") sdim v, size sql_blobcopy v, "blob1"
sql_blobsize | BLOB データのサイズを取得 | (SQLele) |
sql_next | 次のレコードへ移動 | (SQLele) |
プラグイン / モジュール | SQLele |
バージョン | 1.15 |
作成日 | 2010/02/22 |
著作者 | S.Programs |
URL | http://sprocket.babyblue.jp/ |
備考 | sqlele.hsp をインクルードして使用します。実行には sqlite3.dll が必要です。 |
タイプ | ユーザー拡張命令 |
グループ | レコードセット操作 |
hs ファイル | doclib\SQLele\sqlele.hs |