কিভাবে একটি টেবিলে সীমাবদ্ধতা যুক্ত করা যায়?

কিভাবে একটি টেবিলে সীমাবদ্ধতা যুক্ত করা যায়?
কিভাবে একটি টেবিলে সীমাবদ্ধতা যুক্ত করা যায়?
Anonim

ইতিমধ্যে তৈরি করা টেবিলগুলিতে সীমাবদ্ধতা যোগ করা যেতে পারে। একটি বিদ্যমান টেবিলে একটি সীমাবদ্ধতা যোগ করতে আপনাকে অবশ্যই ALTER TABLE স্টেটমেন্ট ব্যবহার করতে হবে। এই বিবৃতিটি বিদ্যমান টেবিলে কলাম এবং সীমাবদ্ধতা যোগ বা মুছে ফেলার জন্য ব্যবহৃত হয়।

আপনি একটি টেবিলে কয়টি উপায়ে সীমাবদ্ধতা যুক্ত করতে পারেন?

টেবিল এবং কলামের সীমাবদ্ধতা আপনাকে ডেটা গুণমান প্রয়োগ করতে দেয়। এসকিউএল-এ, টেবিলে সীমাবদ্ধতা তৈরি করার দুটি উপায় রয়েছে: ইনলাইন এবং লাইনের বাইরে।

কেন একটি টেবিলে সীমাবদ্ধতা যুক্ত করা হয়?

সীমাবদ্ধতাগুলি একটি টেবিলে যেতে পারে এমন ডেটার প্রকার সীমিত করতে ব্যবহৃত হয় এটি টেবিলের ডেটার যথার্থতা এবং নির্ভরযোগ্যতা নিশ্চিত করে।সীমাবদ্ধতা এবং ডেটা অ্যাকশনের মধ্যে কোনো লঙ্ঘন থাকলে, অ্যাকশনটি বাতিল করা হয়। সীমাবদ্ধতা কলাম স্তর বা টেবিল স্তর হতে পারে৷

কীভাবে আমরা একটি টেবিলে সীমাবদ্ধতা যুক্ত বা বাদ দিতে পারি?

প্রক্রিয়া

  1. স্পষ্টভাবে অনন্য সীমাবদ্ধতা বাদ দিতে, ALTER TABLE স্টেটমেন্টের DROP UNIQUE ক্লজটি ব্যবহার করুন। …
  2. প্রাথমিক কী সীমাবদ্ধতা বাদ দিতে, ALTER TABLE স্টেটমেন্টের DROP PRIMARY KEY ক্লজটি ব্যবহার করুন। …
  3. ড্রপ (টেবিল) সীমাবদ্ধতা চেক করতে, ALTER TABLE স্টেটমেন্টের ড্রপ চেক ক্লজ ব্যবহার করুন।

এসকিউএল-এ টেবিলের সীমাবদ্ধতাগুলো আমি কীভাবে দেখব?

এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও ব্যবহার করা

  1. অবজেক্ট এক্সপ্লোরারে, চেক সীমাবদ্ধতা সম্বলিত টেবিলটিতে ডান ক্লিক করুন এবং ডিজাইন নির্বাচন করুন।
  2. টেবিল ডিজাইনার মেনুতে, চেক সীমাবদ্ধতা ক্লিক করুন…
  3. চেক সীমাবদ্ধতা ডায়ালগ বক্সে, নির্বাচিত চেক সীমাবদ্ধতার অধীনে, আপনি যে সীমাবদ্ধতা সম্পাদনা করতে চান তা নির্বাচন করুন।

প্রস্তাবিত: