Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment convertir une chaîne en hexadécimal et vice-versa ?

Je pense que cela devrait fonctionner

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

pour l'inverse

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

Cela convertira en varbinary, puis vous pourrez convertir varbinary en varchar

Conversion d'une chaîne en HEX en SQL

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