插入十六进制值mysql
作者:互联网
我用Java创建了一个sql数据库,当谈到sql时,我是一个菜鸟
有它配置和设置,我有一个表有两列,第一列是
一个大的整数递增,第二个我尝试将它定义为char,varchar和二进制但我仍然没有得到所需的函数,说我尝试并存储0a十六进制数字
char列我得到一个错误,我将0x添加到它似乎存储的开头,但是当我打印出内容时它是空白的,或者在某些情况下我得到的字符如’/’或’?’,我也尝试过使用sql explorer,它给我看相同的结果,
我的问题是我需要存储一个八字符的十六进制字符串,如eb8d4ee6.
有人可以告诉我如何做到这一点?
解决方法:
这里有一篇很棒的博客文章,我总是提醒自己正确处理十六进制值和二进制字段,并列出了一些性能影响.
http://www.xaprb.com/blog/2009/02/12/5-ways-to-make-hexadecimal-identifiers-perform-better-on-mysql/
标签:mysql,data-storage 来源: https://codeday.me/bug/20190606/1189253.html