首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

timestamp类型转换,该怎么解决

2012-09-16 
timestamp类型转换防止并发导致数据丢失,用了sql server的timestamp类型, 在取数据的时候取出这个时间戳,

timestamp类型转换
防止并发导致数据丢失,用了sql server的timestamp类型, 在取数据的时候取出这个时间戳,我该如何保存它? 然后数据更新时去做比较。

convert(bigint,timestamp) 这个合理么? 出来的是一串整数, 有没溢出的可能啊?

[解决办法]
不会,建议不要去转换,行版本类型本身就有大小关系

[解决办法]
直接比较大小
直接
[解决办法]
转换什么,时间戳就是行版本号,直接对边,修改一次,时间戳就会改变。
[解决办法]
convert(bigint,timestamp) 这个合理么? 出来的是一串整数, 有没溢出的可能啊?
这个完全没必要转换。
timestamp类型的可以直接比较大小的
datediff这些函数就是为time类型而设计的。

热点排行