Bei Study anmelden

Diese Seite ist der öffentliche eMedys-Auftritt. Dein Konto und deine privaten Inhalte laufen auf Study; die Anmeldung öffnet sich dort in einem eigenen Fenster.

Idempotenz mit einem fachlichen Schlüssel

Wiederholungen durch einen stabilen Datenbankvertrag sicher machen.

Ein Upsert ist nur so zuverlässig wie sein Konfliktschlüssel. Der Schlüssel muss die fachliche Identität einer Zeile ausdrücken und in der Datenbank eindeutig erzwungen werden. Dann erzeugen Wiederholung, Neustart und paralleler Lauf keine zweite fachlich gleiche Zeile.

Ein Beispiel

Für ein erfundenes Katalogfeld bildet die Kombination aus Objektkennung und Feldkennung den eindeutigen Schlüssel; die Beschreibung darf sich ändern.

Mit meinem Konto üben →

Alle Lernwege