求十进制转换十六进制sql语句。

phoeni_xin phoeni_xin 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
CREATE TABLE [dbo].[tb_productSeries] (
[productSeriesID] [bigint] IDENTITY (1, 1) NOT NULL ,
[productSeries] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[mac_start] [decimal](18, 0) NULL ,
[mac_end] [decimal](18, 0) NULL
) ON [PRIMARY]
GO


表如上。

现 mac_start 和 mac_end 存储的是十进制数据,要在前台显示十六进制。

最大为FFFFFFFFFFFF
最小为0000000000000

如何用一个sql语句,显示出来的mac_start,mac_end都是十六进制。

比如第一行数据,1 av 1 281474976710655

如何用select 语句。显示 av 1 FFFFFFFFFFFF
...全文
评论 25
收藏 已收藏
分享
返回顶部
phoeni_xin
MS-SQL Server 34,876 成员 254,635 内容