UTF8の文字エクスポート幅

先日のJDBCのクライアント文字セットにUTF8を指定するとCHARが滅茶苦茶になる件は、ちゃんとドキュメント見たら載ってました。


The recommended workaround is to cast the char field to a varchar.
え?VARCHARにするの?


• Using cast
SELECT CAST(col1 AS VARCHAR(10)), CAST (col2 AS VARCHAR(10)) FROM
myTable
公式の回答だし、それで済むなら良いんじゃないでしょうか。
何かの順番が違う気がするけど。