Haaaabs rausgefunden
Das Problem scheint darin begründet zu sein, dass die Spalte genauso heißt wie die Tabelle (
mysql.user.User). Gibt man das explizit an, klappt es nicht nur mit dem Cast sondern auch mit dem Auslesen als String im Delphi:
Code:
SELECT `user`.`User` COLLATE UTF8_GENERAL_CI AS `User` FROM `
mysql`.`user`;