সুচিপত্র:

কেন SQL এ ড্রপ টেবিল কমান্ড ব্যবহার করা হয়?
কেন SQL এ ড্রপ টেবিল কমান্ড ব্যবহার করা হয়?

ভিডিও: কেন SQL এ ড্রপ টেবিল কমান্ড ব্যবহার করা হয়?

ভিডিও: কেন SQL এ ড্রপ টেবিল কমান্ড ব্যবহার করা হয়?
ভিডিও: Lec-57 এসকিউএল-এ ডিলিট, ড্রপ এবং ট্রাঙ্কেটের মধ্যে পার্থক্য | ডিবিএমএস 2024, মে
Anonim

এসকিউএল ড্রপ স্টেটমেন্ট

দ্য এসকিউএল ড্রপ কমান্ড হয় ব্যবহৃত প্রতি অপসারণ থেকে একটি বস্তু তথ্যশালা . আপনি যদি ড্রপ ক টেবিল , সব সারি টেবিল মুছে ফেলা হয় এবং টেবিল গঠন থেকে সরানো হয় তথ্যশালা . একদা টেবিল হয় বাদ আমরা এটি ফেরত পেতে পারি না, তাই ব্যবহার করার সময় সতর্ক থাকুন ড্রপ কমান্ড.

পরবর্তীকালে, কেউ জিজ্ঞাসা করতে পারে, এসকিউএল-এ ড্রপ টেবিল কমান্ডের উদ্দেশ্য কী?

দ্য SQL ড্রপ টেবিল বিবৃতি ব্যবহার করা হয় অপসারণ ক টেবিল সংজ্ঞা এবং এর জন্য সমস্ত ডেটা, সূচী, ট্রিগার, সীমাবদ্ধতা এবং অনুমতির স্পেসিফিকেশন টেবিল.

অতিরিক্তভাবে, এসকিউএল-এ ডিলিট এবং ড্রপ কমান্ডের মধ্যে পার্থক্য কী? দ্য ড্রপ কমান্ড ডাটাবেস থেকে একটি টেবিল সরিয়ে দেয়। সমস্ত টেবিলের সারি, সূচী এবং বিশেষাধিকারগুলিও মুছে ফেলা হবে৷ ড্রপ এবং TRUNCATE হল DDL আদেশ , যেখানে মুছে ফেলা একটি DML হয় আদেশ . মুছে ফেলা ক্রিয়াকলাপগুলিকে ফিরিয়ে আনা যেতে পারে (পূর্বাবস্থায় ফেরানো), যখন ড্রপ এবং TRUNCATE অপারেশনগুলি ফিরিয়ে আনা যাবে না৷

এটি বিবেচনায় রেখে, আপনি কিভাবে SQL এ একটি টেবিল ড্রপ করবেন যদি এটি বিদ্যমান থাকে?

SQL সার্ভার ড্রপ টেবিল

  1. প্রথমে যে টেবিলটি সরাতে হবে তার নাম উল্লেখ করুন।
  2. দ্বিতীয়ত, যে ডাটাবেসটিতে টেবিলটি তৈরি করা হয়েছিল তার নাম এবং টেবিলটি যে স্কিমার সাথে সম্পর্কিত তার নাম উল্লেখ করুন। ডাটাবেসের নাম ঐচ্ছিক।
  3. তৃতীয়ত, IF EXISTS clause ব্যবহার করুন যদি টেবিলটি থাকে তবেই সেটি সরিয়ে ফেলুন।

আমি কিভাবে ডাটাবেসের একটি টেবিল মুছে ফেলব?

ডাটাবেস থেকে একটি টেবিল মুছে ফেলার জন্য

  1. অবজেক্ট এক্সপ্লোরারে, আপনি যে টেবিলটি মুছতে চান তা নির্বাচন করুন।
  2. টেবিলে ডান-ক্লিক করুন এবং শর্টকাট মেনু থেকে মুছুন নির্বাচন করুন।
  3. একটি বার্তা বাক্স আপনাকে মুছে ফেলার বিষয়টি নিশ্চিত করতে অনুরোধ করে। হ্যাঁ ক্লিক করুন. একটি টেবিল মুছে ফেলা স্বয়ংক্রিয়ভাবে এটির সাথে কোনো সম্পর্ক মুছে দেয়।

প্রস্তাবিত: