34,576
社区成员
发帖
与我相关
我的任务
分享
if OBJECT_ID('t_binary','u') is not null drop table t_binary
go
create table t_binary([key] char(10), [binarychr] char(10))
insert into [dbo].[t_binary]([key], [binarychr])
--插入数据时,做下转换
select'003',convert(varchar(10),'0x1189')
select [key], [binarychr] from [t_binary]
/*
(1 row(s) affected)
key binarychr
---------- ----------
003 0x1189
(1 row(s) affected)
*/
create table t_binary([key] char(10), [binarychr] char(10))
insert into [dbo].[t_binary]([key], [binarychr]) values('003', 0x1189)
select [key],CONVERT(binary(10), [binarychr]) from [t_binary]
/*
003 0x11202020202020202020
*/
create table t_binary1([key] char(10), [binarychr] binary(2))
insert into [dbo].[t_binary1]([key], [binarychr]) values('003', 0x1189)
select [key],[binarychr] from [t_binary1]
/*
key binarychr
---------- ---------
003 0x1189
*/