相关文章推荐
低调的打火机  ·  SQL ...·  3 小时前    · 
坚强的大蒜  ·  c++ 中map 的find ...·  1 年前    · 
瘦瘦的棒棒糖  ·  读取h5文件出错_file ...·  1 年前    · 
愉快的香槟  ·  Android Kotlin 實作 Day ...·  1 年前    · 
本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《 阿里云开发者社区用户服务协议 》和 《 阿里云开发者社区知识产权保护指引 》。如果您发现本社区中有涉嫌抄袭的内容,填写 侵权投诉表单 进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

今天,由于需要模拟一个RFID卡的过车记录过程!其中有一个需要模拟RFID标签的!

由于RFID标签数量有限!而BOSS又要我一下搞30万条数据到数据库中去(变态)!RFID卡由16进制组成。

于是在SQL Server中写下了两个关于16进制转换的函数,以随机的来生成所需RFID数据

***************************
字符串转成16进制
作者:不得闲
QQ: 75492895
Email: appleak46@yahoo.com.cn
***************************
Create Function VarCharToHex( Varchar returns varchar begin declare @ModS varchar @Cres varchar @tempstr varbinary select datalength @tempStr Convert varbinary while begin Select substring @tempstr @Cres while begin select @Mods @Cres @Mods Ascii @Mods @Cres @Mods varchar @Cres Select @Cres @tempStr substring @tempStr return ***************************
整数转换成16进制
作者:不得闲
QQ: 75492895
Email: appleak46@yahoo.com.cn
***************************
Create Function IntToHex( @IntNum returns varchar begin declare @Mods varchar while @IntNum begin @Mods @IntNum @Mods Ascii @Mods @Mods varchar @IntNum @IntNum return