UltraLite kann die Eindeutigkeit des Primärschlüssels durch eine der von MobiLink unterstützten Techniken bewahren.
Eine dieser Methoden besteht in der Verwendung einer GLOBAL AUTOINCREMENT-Spalte. GLOBAL AUTOINCREMENT ähnelt AUTOINCREMENT, außer dass die Domäne partitioniert ist. UltraLite liefert Spaltenwerte nur aus dem Wertebereich, der der globalen Datenbank-ID der Datenbank zugewiesen ist. Jeder UltraLite-Datenbank ist eine eindeutige Ganzzahl als globale Datenbank-ID zugeordnet.
Eine zweite Methode ist die Verwendung einer UUID-Primärschlüsselspalte. Eine UUID erfordert mehr Daten, aber bedarf keines unterschiedlichen Datenbankbezeichners.
GLOBAL AUTOINCREMENT-Spalten in UltraLite deklarieren
Methoden zum Finden des zuletzt zugewiesenen GLOBAL AUTOINCREMENT-Werts
Partitionsgrößen
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |