বিলম্ব সেট করতে, আপনি SLEEP() ব্যবহার করতে পারেন। চলুন আমরা SLEEP() প্রয়োগ করি পদ্ধতি কার্যকর করার বিলম্বে।
প্রথমে, আমরা একটি সংরক্ষিত পদ্ধতি তৈরি করব -
mysql> DELIMITER //mysql> প্রসিডিউর তৈরি করুন delayInMessage() -> শুরু করুন -> সিলেক্ট স্লিপ(20); -> "20 সেকেন্ড ঘুমানোর পর, বাই!!!" নির্বাচন করুন; -> শেষ -> //কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত (0.30 সেকেন্ড)mysql> DELIMITER;
এখন আপনি CALL কমান্ডের সাহায্যে সংরক্ষিত পদ্ধতিতে কল করতে পারেন। নিচের সিনট্যাক্স −
কল yourstoredProcedureName();
উপরে-সঞ্চিত পদ্ধতিতে কল করার জন্য এবং এক্সিকিউশন বিলম্ব চেক করার জন্য নিম্নলিখিত ক্যোয়ারী রয়েছে -
mysql> কল delayInMessage();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------------+| ঘুম (20) |+------------+| 0 |+------------+1 সারি সেটে (20.00 সেকেন্ড)+---------------------------- ----------+| 20 সেকেন্ড ঘুমানোর পর, বাই!!! |+--------------------------------------+| 20 সেকেন্ড ঘুমানোর পর, বাই!!! |+--------------------------------------+1 সারি সেটে (20.01 সেকেন্ড) কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (20.04 সেকেন্ড)উপরের নমুনা আউটপুট দেখুন, কার্যকরী বিলম্ব হল 20.01 সেকেন্ড।