求sql server里的数值型数据如何 按16进制显示

twobug 2003-12-11 12:20:11
字段是int 型,希望在select 完直接显示成16进制格式
如:记录的值是10 显示出:0x0A的字符串
一定要在select 语句里解决
请赐教
...全文
216 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
CrazyFor 2003-12-11
  • 打赏
  • 举报
回复
declare @i int
set @i=10
SELECT CAST(@i AS VARBINARY(1))
welyngj 2003-12-11
  • 打赏
  • 举报
回复
SELECT CAST(column_name AS VARBINARY) FROM table_name
twobug 2003-12-11
  • 打赏
  • 举报
回复
高手们,送佛送到西。
一个字符串‘34534543534234’ 把它转成数字,并显示成十六进制格式(只显示前6个字节)
如0x000000000001 共12位

拜谢

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧