为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
TIMESTAMP 类型
语法:TIMESTAMP[(小数秒精度)]
功能:TIMESTAMP 类型包括年、月、日、时、分、秒信息,定义了一个在'-4712-01-01
00:00:00.000000'和'9999-12-31 23:59:59.999999'之间的有效格里高利日期时间。TIMESTAMP 类型的小数秒精度规定了秒字段中小数点后面的位数,取值范围为 0~6,
如果未定义,缺省精度为 6。与 DATE 类型相同,DM 不计算'1582-10-05'到'1582-10-14'之间的 10 天。
DM 支持 SQL92 标准或 SQL SERVER 的 TIMESTAMP 字值,例如:TIMESTAMP
'2002-12-12 09:10:21'或'2002-12-12 9:10:21'或'2002/12/12 09:10:21'
或'2002.12.12 09:10:21' 都是有效的 TIMESTAMP 值,且彼此等价。
语法中,TIMESTAMP 也可以写为 DATETIME。
TIMESTAMP 类型
语法:TIMESTAMP[(小数秒精度)]
功能:TIMESTAMP 类型包括年、月、日、时、分、秒信息,定义了一个在'-4712-01-01 00:00:00.000000000'和'9999-12-31 23:59:59.999999999'之间的有效格里高利日期时间。
TIMESTAMP 类型的小数秒精度规定了秒字段中小数点后面的位数,取值范围为 0~9,如果未定义,缺省精度为 6。与 DATE 类型相同,DM 不计算'1582-10-05'到'1582-10-14'之间的 10 天。
TIMESTAMP 值的书写方式有两种:一是 TIMESTAMP'<DATE 值> <TIME 值>';二是'<DATE 值> <TIME 值>'。语法中,TIMESTAMP 也可以写为 DATETIME。
例如:
CREATE TABLE T2(C1 TIMESTAMP,C2 DATETIME,C3 TIMESTAMP,C4 DATETIME,C5 TIMESTAMP);
INSERT INTO T2 VALUES(TIMESTAMP '2002-12-12 09:10:21',TIMESTAMP '2002-12-12 09:10:21','2002/12/12 09:10:21','2002.12.12 09:10:21',DATETIME'2002-12-12 09:10:21' );