কম্পিউটার

কিভাবে আমরা MySQL INSERT স্টেটমেন্টে ডিফল্ট মান নির্দিষ্ট করতে পারি?


একটি টেবিল তৈরির সময়, যদি কোনো কলামকে ডিফল্ট মান দিয়ে সংজ্ঞায়িত করা হয় তাহলে INSERT স্টেটমেন্টে 'DEFAULT' কীওয়ার্ড ব্যবহার করে আমরা সেই কলামের জন্য ডিফল্ট মান নিতে পারি। উদাহরণস্বরূপ, আমরা নিম্নরূপ কলাম 'DOJ' এর একটি ডিফল্ট মান সহ একটি টেবিল 'কর্মচারী' তৈরি করেছি -

mysql> Create table employee(id int, name varchar(20), doj date DEFAULT '2005-01-01');
Query OK, 0 rows affected (0.09 sec)

mysql> Insert into employee(id, name, doj) values(1, ’Aarav’, DEFAULT);
Query OK, 1 row affected (0.03 sec)

mysql> select * from employee;
+------+------------+---------------+
| id   | name       | doj           |
+------+------------+---------------+
| 1    |Aarav       | 2005-01-01    |
+------+------------+---------------+
1 row in set (0.00 sec)

উপরের ক্যোয়ারী থেকে, এটা লক্ষ্য করা যায় যে মান সন্নিবেশ করার সময় আমরা DEFAULT কীওয়ার্ড ব্যবহার করি, MySQL কলাম সংজ্ঞায়িত করার সময় নির্দিষ্ট করা ডিফল্ট মান সন্নিবেশ করে।


  1. কিভাবে আমরা মাইএসকিউএল স্টেটমেন্টে বুলিয়ান মান লিখতে পারি?

  2. কিভাবে আমরা মাইএসকিউএল স্টেটমেন্টে বাইনারি সংখ্যা হিসাবে সংখ্যাসূচক মান লিখতে পারি?

  3. কিভাবে আমরা মাইএসকিউএল স্টেটমেন্টে হেক্সাডেসিমেল (HEX) সংখ্যা হিসাবে সাংখ্যিক মান লিখতে পারি?

  4. কিভাবে আমি MySQL এ একটি মুদ্রণ বিবৃতি অনুকরণ করতে পারি?