SQL Server 2005:
DECLARE @bin VARBINARY(MAX)
SET @bin = 0x5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8
SELECT @bin AS OriginalValue,
CAST('' AS XML).value('xs:hexBinary(sql:variable("@bin"))', 'VARCHAR(MAX)') AS ConvertedString
OriginalValue
0x5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8
ConvertedString
5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8
内置函数:
master.dbo.fn_varbintohexstr(@bin)
限制:0-1999
SQL Server 2008:
DECLARE @bin VARBINARY(MAX)
SET @bin = 0x5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8
SELECT CONVERT(VARCHAR(MAX), @bin, 2)
内置函数:
sys.fn_sqlvarbasetostr