我正在尝试使用MariaDB中的CONNECT引擎制作数据透视表。如果源表中的字段值是非ASCII字符(例如'who','week','你好','Food''машина'),我将获得以下CREATE TABLE结果:
CREATE TABLE `pivex_cn`
(
`who` varchar(135) NOT NULL,
`week` int(11) NOT NULL,
`啤酒` decimal(6,2) NOT NULL `FLAG`=1,
`Food` decimal(6,2) NOT NULL `FLAG`=1,
`машина` decimal(6,2) NOT NULL `FLAG`=1
)
ENGINE=CONNECT DEFAULT CHARSET=utf8 `TABLE_TYPE`='pivot' `TABNAME`='topivot_cn'
如果我这样做
SELECT * FROM pivex_cn;
我收到以下错误:
错误代码:1296。收到错误122'无法找到匹配的列' CONNECT
源表也是uft8或uft8mb4,我试过了两个..
可以做些什么?在哪里看?