2010-12-27 10 views
1

1)1回のトランザクションで挿入、削除、更新を実行してもよろしいですか?
2)トランザクションあたりの書き込み数には(推奨される)制限がありますか?sqliteトランザクションに関する質問

+0

これまでは、1つのトランザクションで挿入、削除、更新の問題が見つかりませんでした。 – Binil

+0

私もそれを試しました。問題はありませんでした...しかし、トランザクションの提案は 'あなたの挿入物をグループ化する私はそれが1つのトランザクションで異なる書き込みをするのであれば疑いがありました。ありがとう – simha

答えて

1

トランザクションは論理ブロックです。 1つのトランザクション内で何でもできます。

たとえば、私たちの製品のある機能では、一時テーブルを作成し、タプルのセットを挿入し、その一時テーブルと永続テーブルを使用するSELECTを実行します。これらのすべてのものはトランザクション内にあり、後でロールバックされるため、データベースに変更は生じません。