MySQL Triggerdə səhv

Salamlar, mənə local webserverdə  bir trigger qurmaq lazımdır. Bu triggerdə bir table-dan digər table-a bəzi sütunların məlumatları və sonda isə bir fayl blob kimi yazılmalıdır (cel table-ından callrecords table-na).

Son gəldiyim nəticə kodu budur:

CREATE TRIGGER recuploader AFTER INSERT ON cel
FOR EACH
ROW BEGIN 
IF NEW.eventtype = 'HANGUP'
THEN INSERT INTO callrecords( callerid, extension, calldate, recordfile ) 
VALUES (

NEW.cid_name, NEW.exten, NEW.eventtime, LOAD_FILE( 'my.txt' )

);

Amma işləmir.
Error verir:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 6


Xaiş edirəm, bilən varsa köməklik göstərsin.

Verilmiş cavablar və yazılan şərhlər (1 cavab var)

Alibeyov (2013-02-26 11:28:22)
Problemin həllini tapdım: DELIMITER ƏLAVƏ ETMƏK LAZIM İDİ.

Mövzu üzrə bənzər suallara da baxa bilərsiniz.

MySQL-dən BLOB faylların oxunması

php mysql boş columns

MySQL -də bazanın maksimum həcmi nə qədər ola bilər?

Windows hosting

php mysql ilə istifadəçilərimə mesaj və ya bildiriş (update,insert)

mysql Error