Zahl der Datensätze abrufen, die von INSERT oder UPDATE in PostgreSQL betroffen sind
er @My-Datenbanktreiber für PostgreSQL 8/9 gibt bei der Ausführung von @ nicht die Anzahl der betroffenen Datensätze zurücINSERT
oderUPDATE
.
PostgreSQL bietet die nicht standardmäßige Syntax " RETURNING "scheint eine gute Lösung zu sein. Aber wie könnte die Syntax lauten? Das Beispiel gibt die ID eines Datensatzes zurück, aber ich benötige eine Zählung.
INSERT INTO Distributoren (did, dname) VALUES (DEFAULT, 'XYZ Widgets')RETURNING hat;