Steuert den Wertbereich bei Spalten, die mit DEFAULT GLOBAL AUTOINCREMENT erstellt wurden. Wird verwendet, um eindeutige Primärschlüssel in einer Replikationsumgebung zu generieren.
Nicht-negative Ganzzahl
2147483647
Kann nur für die PUBLIC-Gruppe gesetzt werden. DBA-Berechtigung ist erforderlich.
Der Wert, den Sie für diese Option angeben, ist der Startwert. Wenn bei mit DEFAULT GLOBAL AUTOINCREMENT erstellten Spalten eine Zeile in die Tabelle eingefügt wird, die keinen Wert für die DEFAULT GLOBAL AUTOINCREMENT-Spalte enthält, generiert der Datenbankserver einen Wert für die Spalte. Der Wert wird durch den Wert global_database_id value und die Partitionsgröße für die Spalte festgelegt.
Der Standardwert von global_database_id zeigt an, dass DEFAULT GLOBAL AUTOINCREMENT deaktiviert ist. In diesem Fall wird als Standard NULL generiert.
Sie können den Wert der Option in der aktuellen Datenbank herausfinden, indem Sie die folgende Anweisung verwenden:
SELECT DB_PROPERTY( 'GlobalDBID' ); |
Diese Funktion ist vor allem in Replikationsumgebungen nützlich, um eindeutige Primärschlüssel sicherzustellen.
Das folgende Beipiel setzt die Datenbank-Identifizierungsnummer auf 100.
SET OPTION PUBLIC.global_database_id = '100'; |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |