将某些十六进制值保存到数据库时,它们将转换为我认为的科学(E)符号。例如558E74
成为5.6e76
。
我可以理解,数字558E74
也表示为5.6e76
,但该值不是一个数字,所以转换不是我们所追求的!
我们目前正在使用:
char
,最大长度为6我们如何防止价值被转换?我们可以改变他们保存的方式吗?或者我们应该使用不同的列类型?
我觉得我可能会遗漏一些相当明显的东西,因为这似乎是一个非常基本的问题(如果是这样道歉的话!),但是我一直在努力寻找任何答案。
如果它是一个角色目的地,引用它,否则hexadecimal literal像0x558E74