আমাদের উদাহরণের জন্য, NOT NULL সীমাবদ্ধতা সহ একটি টেবিল তৈরি করা যাক। এর পরে, আমরা NULL-এর অনুমতি দেওয়ার জন্য একটি কলাম সংশোধন করব।
NOT NULL সীমাবদ্ধতা সহ একটি টেবিল তৈরি করার জন্য নিম্নোক্ত ক্যোয়ারী।
mysql> টেবিল তৈরি করুন AllowNullDemo -> ( -> id int null নয় -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.48 সেকেন্ড)=
INSERT কমান্ডের সাহায্যে রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ।
mysql> AllowNullDemo মানগুলিতে ঢোকান>রেকর্ড প্রদর্শনের জন্য ক্যোয়ারী।
mysql> AllowNullDemo থেকে *নির্বাচন করুন;এখানে আউটপুট আছে। মান 0 প্রদর্শিত হয়, যেহেতু আমরা উপরে INSERT কমান্ড ব্যবহার করার সময় কোনো মান যোগ করিনি।
<প্রে>+----+| আইডি |+----+| 0 || 0 |+----+2 সারি সেটে (0.00 সেকেন্ড)
NULL মানকে অনুমতি দেওয়ার জন্য এখানে সিনট্যাক্স রয়েছে।
সারণী পরিবর্তন করুন yourTableName কলাম পরিবর্তন করুন yourColumnName datatype;
NULL মঞ্জুরি দিতে কলাম সংশোধন করতে উপরের বাক্য গঠন প্রয়োগ করুন। প্রশ্নটি নিম্নরূপ।
mysql> সারণি পরিবর্তন করুন মঞ্জুরি দিনউপরের ক্যোয়ারীটি কার্যকর করার পরে, আপনি সেই কলামে NULL মান সন্নিবেশ করতে পারেন কারণ কলামটি উপরে সফলভাবে পরিবর্তিত হয়েছে৷
mysql> AllowNullDemo মান ();কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)ঢোকানো শেষ মানটি NULL কিনা তা পরীক্ষা করতে রেকর্ডগুলি প্রদর্শন করুন৷
mysql> AllowNullDemo থেকে *নির্বাচন করুন;নিম্নলিখিত আউটপুট যেখানে NULL মান এখন দৃশ্যমান।
<প্রে>+------+| আইডি |+------+| 0 || 0 || NULL |+------+3 সারি সেটে (0.00 সেকেন্ড)
উপরের পদ্ধতিটি ব্যবহার করে, আমরা সহজে একটি MySQL কলাম পরিবর্তন করতে পারি যাতে NULL অনুমতি দেওয়া যায়।