sql 數字轉換為16進位制數函式

洪岐發表於2011-12-10
 
create function [dbo].[IntToHex](@num int)
returns varchar(100)
as
begin
declare @re varchar(100)
set @re=''
while @num>0
select @re=substring('0123456789ABCDEF',@num%16+1,1)+@re
,@num=@num/16
return(@re)
end

相關文章