SQL Server: convert varbinary to varchar
2007-11-11 12:44:50 来源:WEB开发网Use CAST or CONVERT
select convert (varbinary (20) , "select") it gives = 0x73656c656374
then you can convert that to a varchar
select convert (varchar (20), 0x73656c656374 ) it gives "select"
Use master.dbo.fn_varbintohexsubstring(1,@binvalue,1,0)
master.dbo.fn_varbintohexsubstring(1,@binvalue,1,0)
declare @binvalue varbinary(256),
@vcharvalue nvarchar(256)
set @binvalue = 0xF5FF3FED3B055DF7EC27251FBC80EE48
select @vcharvalue = 'aa' + master.dbo.fn_varbintohexsubstring(1,@binvalue,1,0)
print @vcharvalue
it gives = 0xF5FF3FED3B055DF7EC27251FBC80EE48
Use master.dbo.fn_varbintohexstr(@binvalue)
declare @binvalue varbinary(256),
@vcharvalue nvarchar(256)
set @binvalue = 0xF5FF3FED3B055DF7EC27251FBC80EE48
select @vcharvalue = 'aa' + master.dbo.fn_varbintohexstr(@binvalue)
print @vcharvalue
it gives = 0xF5FF3FED3B055DF7EC27251FBC80EE48
http://www.cnblogs.com/skyfei/archive/2006/09/13/502861.html
- ››SQL Server 2008 R2 下如何清理数据库日志文件
- ››sqlite 存取中文的解决方法
- ››SQL2005、2008、2000 清空删除日志
- ››SQL Server 2005和SQL Server 2000数据的相互导入...
- ››sql server 2008 在安装了活动目录以后无法启动服...
- ››sqlserver 每30分自动生成一次
- ››sqlite 数据库 对 BOOL型 数据的插入处理正确用法...
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理