Anzahl der gelöschten Zeilen

Hallo,

ist es möglich, dass man (bei einem Update) die Anzahl der gelöschten Zeilen in einer Variablen speichern kann?

Ich habe nur das “found” gefunden, dass ja zurück liefert, ob was gelöscht wurde oder nicht. Ich bräuchte aber die genaue Anzahl…
Mit “DELETE… RETURNING " bekomme ich zwar die gelöschten Zeilen, aber ich kann hier kein "RETURNING count()” verwenden.

Gruß
Tom

Siehe hier:
PostgreSQL: Documentation: Manuals: PostgreSQL 9.0: Basic Statements

GET DIAGNOSTICS integer_var = ROW_COUNT;

Jein. Reines SQL hat keine Variablen, in die Du das speichern könntest. pl/pgsql hat

GET DIAGNOSTICS integer_var = ROW_COUNT;

Andreas

Morgen,

und Dankeschön. Da ich es eh für pl/pgsql benötige, funktioniert es jetzt :smiley:

Gruß
Tom