Hi Rod,
Some further information on the Timestamp type in SQLServer, here is the
description in document:
=========================
timestamp
timestamp is a data type that exposes automatically generated binary
numbers, which are guaranteed to be unique within a database. timestamp is
used typically as a mechanism for version-stamping table rows. The storage
size is 8 bytes.
Remarks
The Transact-SQL timestamp data type is not the same as the timestamp data
type defined in the SQL-92 standard. The SQL-92 timestamp data type is
equivalent to the Transact-SQL datetime data type.
A future release of Microsoft? SQL Server? may modify the behavior of the
Transact-SQL timestamp data type to align it with the behavior defined in
the standard. At that time, the current timestamp data type will be
replaced with a rowversion data type.
=========================
You may view the following full reference in MSDN:
#Transact-SQL Reference timestamp
http://msdn.microsoft.com/library/en-us/tsqlref/ts_ta-tz_6fn4.asp?frame=true
So I think in SQLServer, if we want to store date/time data , we should use
the DateTime datatype rather than the timestamp. Hope these also help.
Thanks.
Regards,
Steven Cheng
Microsoft Online Support
Get Secure!
www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)
Get Preview at ASP.NET whidbey
http://msdn.microsoft.com/asp.net/whidbey/default.aspx