কম্পিউটার

ইভেন্টটি তৈরি করার সময় ON Completion PRESERVE ক্লজের ব্যবহার কী?


যেমন আমরা জানি যে একটি ইভেন্ট স্বয়ংক্রিয়ভাবে ড্রপ হয়ে যায় যখন এটি মেয়াদ শেষ হয়ে যায় এবং আমরা ইভেন্টগুলি দেখান বিবৃতি থেকে এটি দেখতে সক্ষম হব না৷ এই ধরনের আচরণ পরিবর্তন করতে আমরা ইভেন্টটি তৈরি করার সময় ON Completion PESERVE ব্যবহার করতে পারি। এটি নিম্নলিখিত উদাহরণ থেকে বোঝা যায় -

উদাহরণ

mysql> টেবিল ইভেন্ট_বার্তা তৈরি করুন(আইডি শূন্য প্রাথমিক কী AUTO_INCREMENT নয়, বার্তা VARCHAR(255) শূন্য নয়, DATETIME এ শূন্য নয়); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.61 সেকেন্ড)

নীচের ক্যোয়ারীটি ON Completion PESERVE ব্যবহার না করে একটি ইভেন্ট তৈরি করবে তাই এটি db_name থেকে ইভেন্টগুলি দেখান-এর আউটপুটে দেখা যাবে না প্রশ্ন।

mysql> CREATE EVENT testing_event_without_preserves on SCHEDULE ON CURRENT_TIMESTAMP DO INTO INTO event_messages(message,generated_at) Values('without Preserve',NOW());Query OK, 0qcls> থেকে ইভেন্ট প্রভাবিত (0sqls) ইভেন্ট নির্বাচন করুন; +---------------------------- +---------+| আইডি | বার্তা | জেনারেটেড 1 | সংরক্ষণ ছাড়া | 2017-11-22 20:32:13 |+------+----------------------+------------ -------+1 সারি সেটে (0.00 সেকেন্ড)mysql> ক্যোয়ারী থেকে ইভেন্টগুলি দেখান\G************************** * 1. সারি *************************** Db:ক্যোয়ারী নাম:testing_event5 ডিফাইনার:root@localhost সময় অঞ্চল:সিস্টেমের ধরন:এক বার এ এক্সিকিউট করুন:2017-11-22 17:09:11 ইন্টারভাল মান:NULL ইন্টারভাল ফিল্ড:NULL শুরু:NULL শেষ:NULL স্ট্যাটাস:ডিসএবলড অরিজিনেটর:0character_set_client:cp850collation_connection:cp850_জেনারেলেশন সেট প্রাক> 

নীচের প্রশ্নটি ON Completion PESERVE ব্যবহার করে একটি ইভেন্ট তৈরি করবে তাই এটি db_name থেকে ইভেন্টগুলি দেখান-এর আউটপুটে দেখা যাবে প্রশ্ন।

mysql> CREATE EVENT testing_event_with_Preserves ON SCHEDULE ON CURRENT_TIMESTAMP তে সমাপ্তি সংরক্ষণ করুন ইভেন্ট_বার্তা(বার্তা, জেনারেটেড_এটি) মান ('সংরক্ষণের সাথে'),এখনই (QUl) নির্বাচন করুন, 0(0) OK(0) সারিবদ্ধ করুন। ইভেন্ট_বার্তা থেকে;+---+------------------------------- | আইডি | বার্তা | জেনারেটেড 1 | সংরক্ষণ ছাড়া | 2017-11-22 20:32:13 || 2 | সংরক্ষণ সহ | 2017-11-22 20:35:12 |+------+----------------------+------------ -------+2 সারি সেটে (0.00 সেকেন্ড)mysql> ক্যোয়ারী থেকে ইভেন্ট দেখান\G************************** * 1. সারি *************************** Db:ক্যোয়ারী নাম:testing_event5 ডিফাইনার:root@localhost সময় অঞ্চল:সিস্টেমের ধরন:এক বার এ এক্সিকিউট করুন:2017-11-22 17:09:11 ইন্টারভাল মান:NULL ইন্টারভাল ফিল্ড:NULL শুরু:NULL শেষ:NULL স্ট্যাটাস:ডিসএবলড অরিজিনেটর:0 ক্যারেক্টার_সেট_ক্লায়েন্ট:cp850collation_connection:cp850_generalation**** Dageneralation** ******************** 2. সারি *************************** Db:ক্যোয়ারী নাম:testing_event_with_Preserves Definer:root@localhost টাইম জোন:সিস্টেমের ধরন:এক সময় এক্সিকিউট করুন:2017-11-22 20:35:12 ইন্টারভাল মান:NULL ইন্টারভাল ফিল্ড:NULL শুরু হয়:NULL শেষ:NULL স্থিতি:অক্ষম অরিজিনেটর:0character_set_client:cp850collation_connection:cp850_general_ci ডেটাবেস কোলেশন:সেটে latin1_swedish_ci2 সারি (0.00 সেকেন্ড)

  1. MySQL এ <=> অপারেটর কি?

  2. একটি MySQL টেবিল তৈরি করার সময় আমরা কি {} ব্যবহার করতে পারি?

  3. একটি MySQL টেবিল তৈরি করার সময় সংরক্ষিত কীওয়ার্ড 'কী' ব্যবহার করুন

  4. জাভা 9-এ একটি মডিউল-তথ্য ফাইলে প্রয়োজনীয় ধারাটির ব্যবহার কী?