Begrenzt die Auflösung von Zeitstempelwerten. Wenn Zeitstempel in die Datenbank eingefügt werden, kürzt UltraLite sie, um sie an diese Erhöhung anzupassen.
{ ulcreate | ulinit | ulload } -o timestamp_increment=Wert;...
1 bis 60000000 Mikrosekunden
1 Mikrosekunde
1000000 Mikrosekunden entsprechen 1 Sekunde.
Es ist nicht möglich, die Zeitstempelerhöhung einer vorhandenen Datenbank zu ändern. Sie müssen stattdessen eine neue Datenbank erstellen.
Diese Erhöhung ist nützlich, wenn eine DEFAULT TIMESTAMP-Spalte als Primärschlüssel oder als Zeilenbezeichner verwendet wird.
In Sybase Central können Sie die Zeitstempelerhöhung in jedem Assistenten einstellen, der eine Datenbank erstellt. Legen Sie auf der Seite Parameter für die Erstellung der neuen Datenbank die Option Zeitstempel-Inkrementierung fest.
Aus einer Clientanwendung legen Sie diesen Parameter als einen der Erstellungsparameter für die CreateDatabase-Methode in der Datenbankmanager-Klasse fest.
Um einen Wert wie '2000/12/05 10:50:53:700' zu speichern, setzen Sie diesen Erstellungsparameter auf 100000. Diese Einstellung kürzt den Zeitstempel nach der ersten Dezimalstelle in der Sekundenkomponente.
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 |