unsigned char * 如何插入varbinary 字段? unsigned char * 如何插入varbinary 字段? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 补充一下像字符串可以是:insert into tablename(filed1)values('value1');那么unsigned char * 插入varbinary 该如何写SQL呢? 用convert或cast转换?怎么转换? if object_id('tempdb..#')is not null drop table #gocreate table #([name] varbinary(100))insert # select convert(varbinary,'abc') insert # select convert(varbinary,'bcd')insert # select convert(varbinary,'efg')select * from #/*name ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 0x6162630x6263640x656667*/select convert(varchar(10),[name]) from #/*---------- abcbcdefg*/ insert # select convert(varbinary,'abc') 中‘abc’是CHAR * ,unsigned char * 是一样的吗?如何转换呢?是不是unsigned char * 可以直接 给CHAR* 赋值呢? 数据存储的问题 求 助 怎么样让数据库 在每天 0点正删除一个表的 所有数据 该操作未能执行,因为 OLE DB 提供程序SQLOLEDB无法启动分布式事务。 怎样让SQL server 自动清除日志文件。 关于sql server的远程访问 (狂送分100)在线等,大侠帮忙啊!!.NET链接数据库取不出数据的问题 sql语句写不出来了,救命呀! 企业管理器很慢? 字符串+数字如何排序 请问怎样锁定SQL中的一张表。 什么时候要用到TEXT数据类型?比如网站的文章一般是都用这个类型吗? 求解一个sql语句如何写
像字符串可以是:
insert into tablename(filed1)
values('value1');
那么unsigned char * 插入varbinary 该如何写SQL呢?
怎么转换?
go
create table #([name] varbinary(100))
insert # select convert(varbinary,'abc')
insert # select convert(varbinary,'bcd')
insert # select convert(varbinary,'efg')
select * from #
/*name
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
0x616263
0x626364
0x656667*/
select convert(varchar(10),[name]) from #
/*----------
abc
bcd
efg
*/
中‘abc’是CHAR * ,unsigned char * 是一样的吗?如何转换呢?
是不是unsigned char * 可以直接 给CHAR* 赋值呢?