我可以使用以下代码将表中的rowversion列转换为varchar
select CONVERT(VARCHAR, CONVERT(BINARY(8), roversion_col), 1) rwa from TBL
如何将其转换回rowversion数据类型? 不可能吗?
更新:
不应将其与
How to convert TIMESTAMP values to VARCHAR in T-SQL as SSMS does?
这个问题是关于将rowversion数据类型询问给varchar。 但是,这个问题反之亦然,并且想要使用varchar获取行版本数据。
答案 0 :(得分:1)
尝试一下:
CONVERT(rowversion, CONVERT(BINARY(8), @teststring, 1))