ADRESSEN.ADRESSID ist der PK.
RECHNUNGEN.ADRESSID ist ein FK auf ADRESSEN.ADRESSID.
Auf RECHNUNGEN.RECHNUNGSNR ist ein Unique Index gesetzt.
Daran liegt es somit nicht. Ich hätte erwartet, dass der Select auf die Rechnungen durchgeführt wird und die Anzahl der Results gegen den Update gefahren wird. Bei kleinen Datenmengen ist dieses Verhalten auch egal aber bei etwas größeren Datenmengen eben nicht. Im
MySQL kann man ein Join für das Update einbauen. In
FB geht das leider nicht.