【发布时间】:2011-12-01 09:36:11
【问题描述】:
如你所知,在 MySQL 中我们有 HEX 和 UNHEX,例如当我这样写时:
select hex("Ali");
转换结果为:416C69
unhex 是这样的:select unhex("416C69");
在 MSSQL 中我无法转换这个,你能给我举个例子吗???
非常感谢...
【问题讨论】:
标签: mysql sql-server
如你所知,在 MySQL 中我们有 HEX 和 UNHEX,例如当我这样写时:
select hex("Ali");
转换结果为:416C69
unhex 是这样的:select unhex("416C69");
在 MSSQL 中我无法转换这个,你能给我举个例子吗???
非常感谢...
【问题讨论】:
标签: mysql sql-server
我认为这应该可行
SELECT hex(CAST("Ali" AS VARBINARY)) AS Expr1
反之亦然
select CONVERT(varbinary(max), "416C69");
这将转换为 varbinary,然后您可以将 varbinary 转换为 varchar
【讨论】: