ডিফল্ট ক্ষেত্রের মান সেট করতে, "ডিফল্ট" ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable-> (-> বয়স int-> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.58 সেকেন্ড)
MySQL −
-এ ডিফল্ট ক্ষেত্রের মান সেট করার জন্য এখানে ক্যোয়ারী রয়েছেmysql> টেবিল পরিবর্তন করুন DemoTable পরিবর্তন করুন বয়স int ডিফল্ট 18; কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.25 সেকেন্ড) রেকর্ড:0 অনুলিপি:0 সতর্কতা:0
এখন আপনি টেবিলের বিবরণ −
চেক করতে পারেনmysql> desc DemoTable;
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+------+---------+------+------+---------+------ --+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------+---------+------+------+---------+------ -+| বয়স | int(11) | হ্যাঁ | | 18 | |+------+---------+------+------+---------+------- সেটে +1 সারি (0.00 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। আমরা কোনো মূল্য ছাড়াই দুটি ক্ষেত্র ছেড়ে দিয়েছি। অতএব, এটি ডিফল্ট ক্ষেত্রের মান হিসাবে সেট করা হবে −
mysql> DemoTable মানগুলিতে ঢোকান );কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান(); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql>ডেমোটেবল থেকে *নির্বাচন করুন;
আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে। আপনি দেখতে পাচ্ছেন দুটি মান 18 সেট করা হয়েছে, যেহেতু আমরা উপরে ডিফল্ট হিসাবে সেট করেছি −
<প্রে>+------+| বয়স |+------+| 19 || 18 || 20 || 18 |+------+4 সারি সেটে (0.00 সেকেন্ড)