Peter: Sqlite BEGIN COMMIT

Hi,

ich fand auf dieser Seite einen Anregung mehrere query abzuarbeiten.

// Abfragen sammeln:
sqlite_query($db, "BEGIN");

// Daten einfügen:
sqlite_query($db, "INSERT INTO ..........
sqlite_query($db, "INSERT INTO ..........
sqlite_query($db, "INSERT INTO ..........

// gesammelte Abfragen ausführen:
sqlite_query($db, "COMMIT");

Bisher habe ich das immer so gemacht einfach die Querys mit Semikolon zu trennen und dann auf einmal  auszuführen. Ist meine Vorgehensweise schlechter?

Im PHP Manual fand ich zu BEGINN /COMMIT nichts, wohl aber im SQLITE Manual, was ja bekanntlich in schwer verständlichem englisch ist, steht dort etwas konkretes als Vergleich drin, zumindest konnte ich nichts dort finden, was einen Vergleich mit meiner Vorgehensweise entspricht.

Peter

  1. Hallo,

    Bisher habe ich das immer so gemacht einfach die Querys mit Semikolon zu trennen und dann auf einmal  auszuführen. Ist meine Vorgehensweise schlechter?

    Im PHP Manual fand ich zu BEGINN /COMMIT nichts, wohl aber im SQLITE Manual,

    mehr zu Transaktionen in Transaktionen (Wikipedia).

    Freundliche Grüße

    Vinzenz