在T-SQL中将十六进制值“2B”转换为“+”符号

时间:2017-04-17 13:05:57

标签: tsql hex ascii

+符号的ascii值为43.十六进制值为2B。我试图取十六进制值“2B”,它存储为varchar并将其转换为sql中的+符号。有任何想法吗?我似乎无法在谷歌上找到答案并尝试了不同的东西而无法让它发挥作用。

1 个答案:

答案 0 :(得分:0)

试试这个。假设这是SQL Server。

SELECT CONVERT(VARCHAR(MAX), CONVERT(VARBINARY(MAX), '0x2b', 1))