কম্পিউটার

বিদ্যমান MySQL টেবিলের একটি কলাম থেকে আমরা কিভাবে FOREIGN KEY সীমাবদ্ধতা দূর করতে পারি?


আমরা ALTER TABLE স্টেটমেন্ট সহ DROP কীওয়ার্ড ব্যবহার করে বিদ্যমান টেবিলের একটি কলাম থেকে FOREIGN KEY সীমাবদ্ধতা দূর করতে পারি।

সিনট্যাক্স

পরিবর্তন সারণি টেবিল_নাম ড্রপ ফরেন কী সীমাবদ্ধতা_নাম

এখানে সীমাবদ্ধতার নাম হল বিদেশী কী সীমাবদ্ধতার নাম যা আমরা টেবিল তৈরি করার সময় প্রয়োগ করেছি। যদি কোন সীমাবদ্ধতার নাম নির্দিষ্ট করা না থাকে তাহলে MySQL সীমাবদ্ধতার নাম প্রদান করবে যা দেখান টেবিল বিবৃতি দ্বারা চেক করা যেতে পারে।

উদাহরণ

নিম্নলিখিত প্রশ্নটি 'অর্ডার' টেবিল থেকে বিদেশী কী সীমাবদ্ধতা মুছে ফেলবে -

mysql> সারণী অর্ডারগুলি ড্রপ ফরেন কী অর্ডারগুলি পরিবর্তন করুন 
  1. MySQL-এ বিদ্যমান কলাম থেকে আমি কীভাবে ON UPDATE CURRENT_TIMESTAMP সরিয়ে ফেলব?

  2. আমি কিভাবে একটি MySQL টেবিল থেকে একটি স্বতন্ত্রতা সীমাবদ্ধতা অপসারণ করব?

  3. কিভাবে আমি MySQL এ একটি টেবিলের প্রতিটি কলাম সরাতে পারি?

  4. আমরা কি MySQL টেবিল থেকে একটি প্রাথমিক কী সরাতে পারি?