কম্পিউটার

একটি মাইএসকিউএল কলামে কী বরাদ্দ করা উচিত যা খালি হওয়া উচিত নয়?


NOT NULL দিয়ে সংজ্ঞায়িত করুন, যদি একটি কলাম খালি না হয়। আসুন প্রথমে NOT NULL −

হিসাবে একটি কলাম দিয়ে একটি টেবিল তৈরি করি
mysql> create table DemoTable1895
   (
   Id int NOT NULL,
   FirstName varchar(20),
   LastName varchar(20) NOT NULL
   );
Query OK, 0 rows affected (0.00 sec)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable1895 values(100,'John','Smith');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1895 values(NULL,'Chris','Brown');
ERROR 1048 (23000): Column 'Id' cannot be null
mysql> insert into DemoTable1895 values(102,'Carol',NULL);
ERROR 1048 (23000): Column 'LastName' cannot be null
mysql> insert into DemoTable1895 values(103,NULL,'Miller');
Query OK, 1 row affected (0.00 sec)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1895 থেকে
mysql> select * from DemoTable1895;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+-----+-----------+----------+
| Id  | FirstName | LastName |
+-----+-----------+----------+
| 100 | John      |    Smith |
| 103 | NULL      |   Miller |
+-----+-----------+----------+
2 rows in set (0.00 sec)

  1. MySQL এ কলামের নাম পরিবর্তন করবেন?

  2. MySQL-এর একটি কলামে NULL বা NOT NULL মান পরীক্ষা করুন

  3. MySQL-এ বিদ্যমান কলামে NOT NULL অ্যাট্রিবিউট সেট করুন

  4. MySQL এ!=NULL এবং IS NOT NULL এর মধ্যে পার্থক্য কি?