Hello!
Megint felhozom, hátha valaki tud segíteni.
mysql> DELIMITER //
mysql> CRE ATE TRIGGER mac_trig AFTER INS ERT ON radacct FOR EACH ROW
-> BEGIN
-> DECLARE cnt int(10);
-> SET cnt = 0;
-> SE LECT id INTO cnt FROM radcheck WHERE (UserName = NEW.UserName AND Attribute = Calling-Station-Id);
-> IF cnt = 0 THEN
-> INS ERT INTO radcheck (id, UserName, Attribute, op, Value)
-> VALUES ( NULL, NEW.UserName, 'Calling-Station-Id', '==' ,NEW.CallingStationId);
-> END IF;
-> END;//
Most már sikerült elérni, hogy a trigger létrehozásakor nincs hibaüzenet, de INS ERT-kor ugyanúgy "illegal mix of collations", és nem fut le a trigger.
Petya