আপনি ইউনিক কীওয়ার্ডের সাহায্যে MySQL-এ যৌগিক স্বতন্ত্রতা প্রয়োগ করতে পারেন। আপনার টেবিল কলামে ইউনিক কীওয়ার্ড যোগ করার জন্য এখানে সিনট্যাক্স রয়েছে।
সিনট্যাক্স নিম্নরূপ
টেবিল তৈরি করুন আপনার টেবিলের নাম( yourColumnName1 datatype, yourColumnName2 datatype, yourColumnName3 datatype, . n অনন্য yourConstarintName(yourColumnName2,yourColumnName3));
উপরের ধারণাটি বোঝার জন্য, আসুন কিছু কলাম সহ একটি টেবিল তৈরি করি এবং একটি টেবিলে একটি অনন্য সীমাবদ্ধতা যোগ করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ
mysql> টেবিল তৈরি করুন UniqueDemo -> ( -> StudentId int NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(100), -> StudentAge int, -> StudentMarks int -> , -> UNIQUE age_NameConstraint(StudentAName) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.76 সেকেন্ড)
আপনি SHOW কমান্ডের সাহায্যে একটি টেবিল থেকে সীমাবদ্ধতার নাম প্রদর্শন করতে পারেন।
সিনট্যাক্স নিম্নরূপ
আপনার টেবিলের নাম থেকে ইনডেক্স দেখান;
একটি টেবিল থেকে অনন্য সীমাবদ্ধতা প্রদর্শন করতে, উপরের সিনট্যাক্স ব্যবহার করুন। প্রশ্নটি নিম্নরূপ -
mysql> ইউনিক ডেমো থেকে ইনডেক্স দেখান;
নিম্নলিখিত আউটপুট
<প্রে>+------------+------------+--------- +---------------+------------+------------+--------- -----+------------+------+------+------------+---- -----+---------------+---------+| টেবিল | অ_অদ্বিতীয় | মূল_নাম | Seq_in_index | কলাম_নাম | সমষ্টি | কার্ডিনালিটি | উপ_অংশ | বস্তাবন্দী | শূন্য | সূচক_টাইপ | মন্তব্য | সূচী_মন্তব্য | দৃশ্যমান |+------------+------------+---------------------- --------------+------------+------------+--------- ----+------------+------+------+------------+------ ----+---------------+---------+| অনন্য ডেমো | 0 | প্রাথমিক | 1 | StudentId | ক | 0 | NULL | NULL | | BTREE | | | হ্যাঁ || অনন্য ডেমো | 0 | বয়স_নাম সীমাবদ্ধতা | 1 | ছাত্রের নাম | ক | 0 | NULL | NULL | হ্যাঁ | BTREE | | | হ্যাঁ || অনন্য ডেমো | 0 | বয়স_নাম সীমাবদ্ধতা | 2 | ছাত্র বয়স | ক | 0 | NULL | NULL | হ্যাঁ | BTREE | | | হ্যাঁ |+------------+------------+----------------------+ --------------+------------+------------+--------- ----+------------+------+------+------------+------ ----+---------------+---------+3 সারি সেটে (0.33 সেকেন্ড)