タイムスタンプ値の精度を制限します。データベースにタイムスタンプが挿入されると、この増分に合わせてタイムスタンプはトランケートされます。
{ ulcreate | ulinit | ulload } -o timestamp_increment=value;...
1 ~ 60000000 マイクロ秒
1 マイクロ秒
1000000 マイクロ秒は 1 秒です。
既存のデータベースのタイムスタンプ・インクリメントは変更できません。変更する必要がある場合は、新しいデータベースを作成してください。
DEFAULT TIMESTAMP カラムがプライマリ・キーまたはロー識別子として使用されている場合、このインクリメントが役に立ちます。
Sybase Central では、データベースを作成するウィザードでタイムスタンプ・インクリメントを設定できます。[新しいデータベース作成パラメータ] ページで [タイムスタンプ・インクリメント] オプションを選択します。
クライアント・アプリケーションから、データベース・マネージャ・クラスに対するデータベース作成メソッドの作成パラメータの 1 つとしてこのプロパティを設定します。
'2000/12/05 10:50:53:700' などの値を格納するには、この作成パラメータを 100000 に設定します。この値に設定すると、秒の部分は小数点以下 1 桁の後でトランケートされます。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |