কম্পিউটার

MySQL-এর INT কলামে NULL মান সন্নিবেশ করাবেন?


আপনি একটি শর্ত সহ একটি int কলামে NULL মান সন্নিবেশ করতে পারেন যেমন কলামটিতে NULL সীমাবদ্ধতা থাকা উচিত নয়। সিনট্যাক্স নিম্নরূপ।

INSERT INTO yourTableName(yourColumnName) values(NULL);

উপরের সিনট্যাক্স বোঝার জন্য প্রথমে একটি টেবিল তৈরি করা যাক। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ।

mysql> create table InsertNullDemo
-> (
-> StudentId int,
-> StudentName varchar(100),
-> StudentAge int
-> );
Query OK, 0 rows affected (0.53 sec)

যখনই আপনি কলামের জন্য কোনো মান পাস করবেন না তখন NULL সন্নিবেশ করার জন্য এখানে ক্যোয়ারী রয়েছে। এখানে এই কলামটি StudentAge। MySQL ডিফল্টরূপে শূন্য মান সন্নিবেশ করায়। রেকর্ড সন্নিবেশ করার প্রশ্নটি নিম্নরূপ।

mysql> insert into InsertNullDemo(StudentId,StudentName) values(101,'Mike');
Query OK, 1 row affected (0.19 sec)

mysql> insert into InsertNullDemo values(101,'Mike',NULL);
Query OK, 1 row affected (0.24 sec)

INT কলামে NULL মান সন্নিবেশ করা হয়েছে কি না তা পরীক্ষা করতে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ।

mysql> select *from InsertNullDemo;

নিম্নোক্ত আউটপুটটি INT কলামে NULL প্রদর্শন করছে।

+-----------+-------------+------------+
| StudentId | StudentName | StudentAge |
+-----------+-------------+------------+
| 101       | Mike       | NULL       |
| 101       | Mike       | NULL       |
+-----------+-------------+------------+
2 rows in set (0.00 sec)

  1. কিভাবে জাভা ব্যবহার করে একটি MySQL কলাম মান মধ্যে DATE সন্নিবেশ করান?

  2. একটি MySQL কলামে NULL মানের জন্য একটি নির্দিষ্ট মান রাখুন

  3. একটি MySQL ডাটাবেসে নাল মান সন্নিবেশ করার জন্য জাভা অ্যাপ্লিকেশন?

  4. একটি MySQL সঞ্চিত পদ্ধতির ভেরিয়েবলে একটি কলামের মান সংরক্ষণ করুন