0

同じ SQLite ステップの結果を複数回ループする方法はありますか。

シナリオ: 1. step stmt を使用してクエリを実行します。 2. 結果をループして計算を実行します。 3. 同じ結果をループして、値に基づいて計算を実行し (2)、結果を出力します。

誰かがこれを行う方法を提案できますか?

4

1 に答える 1

0

SQLite はクエリの結果全体を保存しません。結果をステップ実行しているときに、行が動的に計算されます。

結果行を再度読み取る場合は、クエリを再実行する必要があります (sqlite3_resetおよびを参照sqlite3_step)。

于 2012-10-04T14:05:09.920 に答える