MySQL サーバー (5.5.23) で Connector/J を使用して Java からストアド プロシージャを実行しようとしています。プロセスは
CREATE DEFINER = `[deleted]`@`localhost` PROCEDURE `GETGROUP`
( IN `uname` CHAR( 16 ) CHARSET latin1 ) NOT DETERMINISTIC READS SQL DATA SQL
SECURITY DEFINER SELECT `group` FROM `user` WHERE `username` = uname
ただし、エラーが発生します
java.sql.SQLException: Illegal mix of collations (latin1_general_ci,IMPLICIT)
and (latin1_swedish_ci,IMPLICIT) for operation '='"
データベース全体で latin1_general_ci のみを使用しているため、何が起こっているのかわかりません。