teiidというデータ仮想化システムについて質問したいのですが、次のようなクエリを作成すると:
SELECT teiid2602.KC.{**some chinese character**}
FROM teiid2602.KC
WHERE teiid2602.KC.id is not null;
Teiid システムは次のメッセージを返します。
odbc_exec(): SQL error: [unixODBC]ERROR: TEIID30504 KK: 1054 TEIID11008:TEIID11004 Error executing statement(s): [Prepared Values: [] SQL: SELECT g_0.`mobile`, g_0.`{**some chinese character**}` FROM `teiid2602`.`KC` AS g_0]
org.teiid.jdbc.TeiidSQLException: TEIID30504 KK: 1054 TEIID11008:TEIID11004 Error executing statement(s): [Prepared Values: [] SQL: SELECT g_0.`mobile`, g_0.`{**some chinese character**}` FROM `teiid2602`.`KC` AS g_0];
Error while executing the query, SQL state S0022 in SQLExecDirect
しかし、MySQL ワークベンチでこのクエリを実行できるので、Teiid が漢字クエリをサポートしているかどうか、または同様の問題に遭遇し、それを修正する方法を知っている人がいるかどうか疑問に思います。