在JBoss
JBM_MSG table
(存储 JMS mq 消息)中,消息内容是longblob
. 我试图在 mySQL 版本是 5.1.67 中查看它。对于所有其他字符集以及 utf8,我尝试了以下变体,但它们不起作用:
SELECT CONVERT(payload USING utf8) FROM JBM_MSG;
SELECT CAST(payload AS CHAR(10000) CHARACTER SET utf8) FROM JBM_MSG;
关于 stackoverflow 的另一个问题表明 JMS 编码是utf16
,而我的 mySQL 版本是pre-utf16 support
- 但表编码是latin1
。
有谁知道如何查看这些消息?