类型为 TIMESTAMP 的项是一串 1 到 20 位单字节数字,反映特定时刻。每一位的含义由声明该项时指定的掩码确定的。
缺省掩码为 yyyyMMddHHmmss。
yyyyMMddHHmmss yyyy MMss
// NOT valid ddMMssffffff HHssff
// 8:05:10 o'clock on 12 January 2005 F2 F0 F0 F5 F0 F1 F1 F2 F0 F8 F0 F5 F1 F0
如果是缺省掩码(yyyyMMddHHmmss)起作用,并且该项是用在使用 ASCII 的 Windows® 2000 这样的工作站环境上,则示例值的内部十六进制表示如下所示:
// 8:05:10 o'clock on 12 January 2005 32 30 30 35 30 31 31 32 30 38 30 35 31 30
// NOT valid because February 30 is not a valid date myTS timestamp("yyyymmdd"); myTS = "20050230";
// NOT valid because February 30 is not a date myTS timestamp("dd"); myTS = "30";
总之,类型为 TIMESTAMP 的项可从关系数据库接收数据,也可以向关系数据库提供数据。