Sie können den Standardspaltenwert auf GLOBAL AUTOINCREMENT setzen, um eindeutige Werte beizubehalten.
Voraussetzungen
Es gibt keine Voraussetzungen für diese Aufgabe.
Kontext und Bemerkungen
Achten Sie sorgfältig darauf, die richtige Bereichsgröße für Ihre Anforderungen festzulegen. Es ist möglich, dass sich ein Bereich erschöpft, aber Sie können dies feststellen und einen neuen Bereich zuordnen. Siehe So werden Standardwerte gewählt.
Deklarieren Sie die Spalte als GLOBAL AUTOINCREMENT-Spalte.
Wenn Sie GLOBAL AUTOINCREMENT definieren, wird die Domäne von Werten bei dieser Spalte geteilt. Jede Teilmenge enthält dieselbe Anzahl von Werten. Wenn Sie zum Beispiel die Partitionsgröße einer Ganzzahlspalte in einer Datenbank auf 1000 festlegen, erstreckt sich eine Partition von 1001 bis 2000, die folgende von 2001 bis 3000 usw.
Siehe DEFAULT GLOBAL AUTOINCREMENT.
Legen Sie den Wert für global_database_id fest.
SQL Anywhere- und UltraLite-Datenbanken liefern Standardwerte in einer Datenbank nur von der Partition, die eindeutig durch diese Datenbanknummer gekennzeichnet ist. Wenn Sie etwa der Datenbank im oben stehenden Beispiel die Kennnummer 10 zugeordnet haben und die Partitionsgröße 1000 beträgt, werden die Standardwerte in dieser Datenbank aus dem Bereich 10001–11000 ausgewählt. Eine andere Kopie der Datenbank mit der Kennnummer 11 liefert Standardwerte für dieselbe Spalte im Bereich 11001–12000.
Siehe Globale Datenbank-IDs.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |