关于Sql的一些命令的源代码

源代码在线查看: varbinary转换成字符串.sql

软件大小: 272 K
上传用户: fzjw0803005
关键词: Sql 命令 源代码
下载地址: 免注册下载 普通下载 VIP

相关代码

				if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[varbin2hexstr]') and xtype in (N'FN', N'IF', N'TF'))
				drop function [dbo].[varbin2hexstr]
				GO
				
				/*--varbinary转换成字符串
					
				--邹建 2004-09(引用请保留此信息)--*/
				
				/*--测试示例
				
					select dbo.varbin2hexstr(0x1432fad)
				--*/
				create function varbin2hexstr(
				@bin varbinary(8000)
				)returns varchar(8000)
				as
				begin
					declare @re varchar(8000),@i int
					select @re='',@i=datalength(@bin)
					while @i>0
						select @re=substring('0123456789ABCDEF',substring(@bin,@i,1)/16+1,1)
								+substring('0123456789ABCDEF',substring(@bin,@i,1)%16+1,1)
								+@re
							,@i=@i-1
					return('0x'+@re)
				end
				go
				
							

相关资源