首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

Sqlserver中怎么将十进制转换成十六进制数字

2012-01-10 
Sqlserver中如何将十进制转换成十六进制数字?如题,oracle中是用to_char( nnnnnn , 0xxxxx )转换的,但

Sqlserver中如何将十进制转换成十六进制数字?
如题,
oracle中是用to_char( "nnnnnn ", "0xxxxx ")转换的,
但不知道Sqlserver中如何转换呢?好象是用convert函数,
但不知道怎么用法,知道的朋友告诉下,谢谢

[解决办法]
select cast(18 as varbinary(4))


----------
0x00000012

(所影响的行数为 1 行)



[解决办法]
select cast( 'A ' as varbinary(4))

----------
0x41

(1 row(s) affected)

热点排行
Bad Request.