TimeStamp与日期和时间毫无关系,所以也就没有转换的可能。

解决方案 »

  1.   

    同意
    Transact-SQL timestamp 数据类型与在 SQL-92 标准中定义的 timestamp 数据类型不同。SQL-92 timestamp 数据类型等价于 Transact-SQL datetime 数据类型。 
      

  2.   

    sql server中的TimeStamp是一种二进制的数据,不是时间格式
    timestamp 这种数据类型表现自动生成的二进制数,确保这些数在数据库中是唯一的。timestamp 一般用作给表行加版本戳的机制。存储大小为 8 字节。Transact-SQL timestamp 数据类型与在 SQL-92 标准中定义的 timestamp 数据类型不同。SQL-92 timestamp 数据类型等价于 Transact-SQL datetime 数据类型。 Microsoft® SQL Server™ 将来的版本可能会修改 Transact-SQL timestamp 数据类型的行为,使它与在标准中定义的行为一致。到那时,当前的 timestamp 数据类型将用 rowversion 数据类型替换。
      

  3.   

    那Delphi6中有這樣一個函數:
    function TimeStampToDateTime(const TimeStamp: TTimeStamp): TDateTime;
    它是將時間戳類型轉換為DateTime類型的啊!
    怎么解釋呢?