簡體   English   中英

如何將String轉換為Hex,反之亦然?

[英]How to convert a String to Hex and vice-versa?

如你所知,在MySQL中我們有HEX和UNHEX,例如當我這樣寫時:

select hex("Ali");

轉換結果為:416C69

並且unhex是這樣的: select unhex("416C69");

在MSSQL中我無法轉換它,你能給我一個例子嗎?

非常感謝 ...

我認為這應該有效

SELECT     hex(CAST("Ali" AS VARBINARY)) AS Expr1

反之亦然

select CONVERT(varbinary(max), "416C69");

這將轉換為varbinary,然后您可以將varbinary轉換為varchar

在SQL中將字符串轉換為HEX

http://blogs.msdn.com/b/sqltips/archive/2008/07/02/converting-from-hex-string-to-varbinary-and-vice-versa.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM