我的MySQL表中有一个类型为binary(8)的列idvisitor,如何将其转换为char以便与字符串连接?示例:查询返回idvisitor的0x652B61CB9B4FD13B。当我运行concat('h', v.idvisitor)时,得到的是0x68652B61CB9B4FD13B,但我需要h652b61cb9b4fd13b
binary(8)
idvisitor
0x652B61CB9B4FD13B
concat('h', v.idvisitor)
0x68652B61CB9B4FD13B
h652b61cb9b4fd13b
vsnjm48y1#
我在Matomo documentation中找到了解决方案:concat('h', conv(hex(idvisitor), 16, 16))
concat('h', conv(hex(idvisitor), 16, 16))
1条答案
按热度按时间vsnjm48y1#
我在Matomo documentation中找到了解决方案:
concat('h', conv(hex(idvisitor), 16, 16))