MySQL-এ ডিফল্ট ডিলিমিটার সেমিকোলন (;) যা প্রতিটি স্টেটমেন্ট শেষ করতে ব্যবহৃত হয়। ট্রিগার তৈরি করার সময় ডিলিমিটার পরিবর্তন করতে হয় যাতে MySQL বুঝতে পারে যে আমাদের ট্রিগার স্টেটমেন্টটি এখনো শেষ হয়নি, কারণ ট্রিগারের ভেতরে একাধিক স্টেটমেন্ট থাকতে পারে। আমরা অস্থায়ীভাবে DELIMITER // স্টেটমেন্ট দিয়ে ডিলিমিটার সেমিকোলন (;) থেকে ডুয়া ব্যাক-স্ল্যাশ (//) এ পরিবর্তন করতে পারি। এর পর MySQL বুঝবে যে ট্রিগারিং স্টেটমেন্টটি তখনই শেষ হবে যখন ডুয়া ব্যাক-স্ল্যাশ (//) পাবে। ডিলিমিটার পরিবর্তনের উদাহরণ:
mysql> DELIMITER //
এখন MySQL স্টেটমেন্ট শেষ করার ডিলিমিটার হবে ডুয়া ব্যাক-স্ল্যাশ (//)। আবার সেমিকোলন (;) এ ফিরে যেতে নিচের স্টেটমেন্ট:
mysql> DELIMITER ;
মনে রাখবেন DELIMITER কীওয়ার্ড এবং ডিলিমিটার সিম্বলের মধ্যে স্পেস থাকতে হবে।