Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - 数据库管理和参考 » UltraLite 数据库参考 » UltraLite 创建参数

 

UltraLite timestamp_increment 创建参数

限制时间戳值的精度。向数据库中插入时间戳时,UltraLite 会截断时间截,使之与此增量匹配。

语法
{ ulcreate | ulinit | ulload } -o timestamp_increment=value;...
允许值

1 到 60000000 微秒

缺省值

1 微秒

注释

1000000 微秒等于 1 秒。

您不能更改现有数据库的时间戳增量。而是必须创建一个新数据库。

当使用某个 DEFAULT TIMESTAMP 列作为主键或行标识符时,此增量非常有用。

从 Sybase Central 中,可以在任何一个创建数据库向导中设置时间戳增量。在 [新数据库创建参数] 页面上,选择 [时间戳增量] 选项。

在客户端应用程序中,对于数据库管理器类,将此参数设置为创建数据库方法的创建参数之一。

另请参见
示例

要存储诸如 '2000/12/05 10:50:53:700' 之类的值,将此创建参数设置为 100000。该值在秒部分中第一个小数位后截断时间戳。