Mehrere eindeutige Schlüssel

Wichtig

Dieser Inhalt ist archiviert und wird nicht aktualisiert. Die neueste Dokumentation finden Sie unter Microsoft Dynamics 365-Produktdokumentation. Die neuesten Veröffentlichungspläne finden Sie unter Dynamics 365- und Microsoft Power Platform-Veröffentlichungspläne.

Hinweis

In diesen Versionshinweisen werden Funktionen beschrieben, die unter Umständen noch nicht veröffentlicht worden sind. Wann die Veröffentlichung dieser Funktionen geplant ist, erfahren Sie unter Neuerungen und geplante Funktionen für Dynamics 365 Business Central. Die Zeitpläne für die Veröffentlichung und die geplanten Funktionen ändern sich möglicherweise oder erfolgen möglicherweise nicht (weitere Informationen finden Sie in der Microsoft-Richtlinie).

In AL enthält eine Schlüsseldefinition jetzt die Unique-Eigenschaft, mit der Sie eine eindeutige Einschränkung für die Tabelle in SQL Server erstellen können. Ein eindeutiger Schlüssel stellt sicher, dass Datensätze in einer Tabelle keine identischen Feldwerte haben. Bei einem eindeutigen Schlüssel wird bei der Validierung einer Tabelle der Schlüsselwert auf Eindeutigkeit geprüft. Wenn die Tabelle Datensätze mit doppelten Werten enthält, schlägt die Überprüfung fehl. Ein weiterer Vorteil eindeutiger Indizes besteht darin, dem Abfrageoptimierer Informationen bereitzustellen, die dazu beitragen, effizientere Ausführungspläne zu erstellen.

Wie bei Primärschlüsseln können Sie eindeutige Sekundärschlüssel erstellen, die aus mehreren Feldern bestehen. In diesem Fall muss die Kombination der Werte im Sekundärschlüssel eindeutig sein. Wenn Sie beispielsweise über eine Kundentabelle verfügen, können Sie einen eindeutigen Schlüssel für die Felder „Name“, „Adresse“ und „Ort“ erstellen, um sicherzustellen, dass es keine Kunden gibt, die dieselbe Kombination von Werten für diese Felder haben. Im Gegensatz zu Primärschlüsseln können mehrere eindeutige Sekundärschlüssel in einer Tabelle definiert werden.

Teilen Sie uns Ihre Meinung mit.

Helfen Sie uns dabei, Dynamics 365 Business Central zu verbessern, indem Sie Ideen erläutern, Vorschläge machen und Feedback geben. Verwenden Sie das Business Central-Forum unter https://aka.ms/businesscentralideas.