摘要: 在拼接SQL的時候遇到varbinary類型變量,需要將其轉換為varchar或nvarchar型,如果用cast或convertl轉換後再轉回varbinary 後值也變成另一個值,這時候應該用系統函數sys.fn_varbintohexstr進行轉換,用法如下例:createtabledbo.t1(c1timestamp)goinsertintodbo.t1defaultvaluesgoSELECTc1,sys.fn_varbintohexstr(cast(c1asvarbinary(8)))FROMdbo.t1godroptabledbo.t1go 阅读全文
posted @ 2011-05-31 18:09 天际翔龙 阅读(700) 评论(0) 推荐(0) 编辑
摘要: timestamptimestamp这种数据类型表现自动生成的二进制数,确保这些数在数据库中是唯一的。timestamp一般用作给表行加版本戳的机制。存储大小为 8 字节。注释Transact-SQLtimestamp数据类型与在 SQL-92 标准中定义的timestamp数据类型不同。SQL-92timestamp数据类型等价于 Transact-SQLdatetime数据类型。Microsoft® SQL Server™ 将来的版本可能会修改 Transact-SQLtimestamp数据类型的行为,使它与在标准中定义的行为一致。到那时,当前的timestamp数据类型将用ro 阅读全文
posted @ 2011-05-31 14:29 天际翔龙 阅读(2963) 评论(0) 推荐(0) 编辑