在sql server中将varchar转换为十六进制

wqnecbli  于 2021-06-28  发布在  Hive
关注(0)|答案(2)|浏览(601)

我需要一个函数来将varchar转换为sqlserver中的十六进制。请帮帮我。
p、 我将在配置单元中使用unhex()来尝试恢复原始值。这是因为我的数据包含特殊字符和反斜杠,而配置单元外部表无法识别它

vptzau2j

vptzau2j1#

你可以用

select try_convert(varbinary,varcharcolumn)
ztyzrc3y

ztyzrc3y2#

你可以试着用 CONVERT 功能:

SELECT CONVERT(VARBINARY(MAX), 'myText')

输出:

0x6D7954657874

相关问题