Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
Delphi 12 Athens
|
AW: SQLite - Insert / Update beschleunigen
5. Jul 2011, 13:25
Wie wäre es denn so?
SQL-Code:
/* Abfrage der Anzahl der passenden Datensätze */
SELECT
COUNT(*) AS Anzahl
FROM
T_TABELLE
WHERE
Feld = :Wert
Kommt im Feld Anzahl eine 0 zurück, INSERT-Statement wie gehabt, ansonsten
SQL-Code:
UPDATE
Tabelle
SET
Feld3 = :Feld3
WHERE
ID IN(
SELECT
ID
FROM
T_TABELLE
WHERE
Feld = :Wert)
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|