使用该语句时
create table demo (
ts timestamp
)
insert into demo select current_timestamp
我收到以下错误:
无法将显式值插入时间戳列。将 INSERT 与列列表一起使用以排除时间戳列,或将 DEFAULT 插入时间戳列
如何将当前时间插入到timestamp
column?
根据 MSDN http://msdn.microsoft.com/en-us/library/ms182776%28v=sql.90%29.aspx, timestamp
是一种公开自动生成的唯一二进制数据类型
数据库中的数字。一般使用时间戳作为机制
对于版本标记表行。存储大小为8字节。这
时间戳数据类型只是一个递增的数字,并不
保留日期或时间。要记录日期或时间,请使用日期时间
数据类型。
您可能正在寻找datetime
而是数据类型。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)