初学的な質問ですみません。
HSP3.5 "sqlele.hsp"に関する質問です。
--
平常時の処理を高速化する目的で、通常の処理はオンメモリの領域(sql_open ":memory:")で処理し、
データを保存、読み出しするときだけファイルのDB hogeをアタッチしてテーブル単位でコピー
(例:Create table sample.hoge select * from sample.:memory:)する方法を検討しています。
が、:memory:にファイルのDB hogeをアタッチする段階でつまずいてしまっています。
--
(sql_open "hoge")としてしまうと":memory:"インスタンスを手放してしまうようなので
(sql_q "ATTACH 'hoge.db'")などとしてみたのですが、うまくいく気配がありません。
":memory:"上のデータを配列変数に控えてから(sql_open "hoge")して書き込むしかないでしょうか?
--
HSPTV!での検索も(sqlele)(ATTACH)などのワードではイマイチヒットしないので
sqlele関連で有益なサイトをご存知であれば併せてご教示いただけると幸いです。