网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > SQL技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.sql server 2005中的except和INT.
.从SQL Server中导入/导出Excel的.
.深入讲解有关数据挖掘的10个常见.
.恢复误删数据(SQL Server 2000).
.SQL Server 数据导入:行为规范.
.教你轻松恢复/修复SQL Server的M.
.关于sql server下无限多级别分类.
.打开UDP端口1434以浏览命名实例.
.同时安装sql2000和sql2005,经验点.
.MS SQL Server 2005 开发之分页存.
.关于MSSQL Server中DATETIME类型.
.SQL2005中部署.net 3DES加密函数.
.教你轻松解决SQL Server 2000 SP.
.如何清除SQL日志.
.MSSQL跨服务器连接的几种方法.
.讲解FORALL与BULK COLLECT的使用.
.关于sql的小玩意 sql server添加.
.SQL Server 中易混淆的数据类型.
.数据库查询结果的动态排序(5).
.关于SQL SERVER建立索引需要注意.

SQL Server: convert varbinary to varchar

发表日期:2006-9-14


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

上一篇:log4net和SQL Server 2000 人气:4838
下一篇:使用Microsoft SQL Server 2000的XML查询 人气:5907
浏览全部SQL Server的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐