Re: automatische Rechnungsnummern
Verfasst: Do 23. Feb 2017, 18:04
Hi,
wenn ich dein Vorhaben richtig verstanden habe, erzeugst du die nächste Rechnungsnummer per Makro, und es ist genau das möglich, nämlich dass zwei User vom Makro die gleiche Rechnungsnummer zugewiesen bekommen. Mit PostgeSQL kenne ich mich nicht aus. Aber üblich ist doch, das die Rechnungsnummer als Primärschlüssel definiert wird. Wenn dem so ist, darf die DB eine doppelte Rechnungsnummer nicht annehmen, würde das Speichern des zweiten Datensatzes mit gleichem Primärschlüssel mit einer Fehlermeldung abweisen. Unter HSQL sieht das so aus: Gruß R
wenn ich dein Vorhaben richtig verstanden habe, erzeugst du die nächste Rechnungsnummer per Makro, und es ist genau das möglich, nämlich dass zwei User vom Makro die gleiche Rechnungsnummer zugewiesen bekommen. Mit PostgeSQL kenne ich mich nicht aus. Aber üblich ist doch, das die Rechnungsnummer als Primärschlüssel definiert wird. Wenn dem so ist, darf die DB eine doppelte Rechnungsnummer nicht annehmen, würde das Speichern des zweiten Datensatzes mit gleichem Primärschlüssel mit einer Fehlermeldung abweisen. Unter HSQL sieht das so aus: Gruß R