Ganz anderer Vorschlag
bearbeitet von Regina Schaukrug> Hierzu möchte ich alle sql-queries loggen, um dann ggf. bei einem aufgetretenen Fehler alle bis zum Stichpunkt angefallenen Queries in einer leeren db wieder einspielen zu können.
Das ist nicht ideal. Deinen Äußerungen entnehme ich, dass Du Einträge **ignorieren** willst.
**Besserer Vorschlag:**
Füge der Tabelle eine Spalte 'invalid' (Typ: bolean, default: false) hinzu. Lass die indexieren. Setze bei Deiner Prüfung invalid ggf. auf true.
Bei allen Abfragen ergänze die Where-Clausel: `where ... and invalid=false`
Wenn das nicht geht, dann hast Du ein Design-Problem.
mysql: Frage zu now()
bearbeitet von Regina Schaukrug> Hierzu möchte ich alle sql-queries loggen, um dann ggf. bei einem aufgetretenen Fehler alle bis zum Stichpunkt angefallenen Queries in einer leeren db wieder einspielen zu können.
Das ist nicht ideal. Deinen Äußerungen entnehme ich, dass Du Einträge **ignorieren** willst.
**Besserer Vorschlag:**
Füge der Tabelle eine Spalte 'invalid' (Typ: bolean, default: false) hinzu. Lass die indexieren. Setze bei Deiner Prüfung invalid ggf. auf true.
Bei allen Abfragen ergänze die Where-Clausel: `where ... and invalid=false`
Wenn das nicht geht, dann hast Du ein Design-Problem.