Mdu*_*hil 102 sql sql-server time date
Timestamp和DatetimeSQL Server有什么区别?
我认为这两种格式都能够存储日期和时间.然后,他们之间的差异在哪里?
但是Timestamp不能存储日期,时间信息.
还有什么区别?
Jon*_*eet 113
根据文档,它timestamp是一个同义词rowversion- 它自动生成并保证1是唯一的.datetime不是 - 它只是一个处理日期和时间的数据类型,可以在插入等客户端指定.
1当然,假设你正确使用它.看评论.
And*_*ren 17
Datetime是一种数据类型.
时间戳是行版本控制的方法.实际上,在sql server 2008中,此列类型已重命名(即不推荐使用时间戳)到rowversion.它基本上意味着每次更改行时,此值都会增加.这是通过数据库计数器完成的,该计数器对于每个插入或更新的行自动增加.
欲获得更多信息:
http://www.sqlteam.com/article/timestamps-vs-datetime-data-types
http://msdn.microsoft.com/en-us/library/ms182776.aspx
| 归档时间: |
|
| 查看次数: |
230731 次 |
| 最近记录: |