DROP DATABASE

नमस्ते दोस्तों! Quick Learn code में आपका फिर से स्वागत है। पिछले Blog में हमने सीखा था कि Database कैसे बनाते हैं। आज हम सीखेंगे कि अगर किसी Database की जरूरत न हो, तो उसे सिस्टम से हमेशा के लिए कैसे हटाया (Delete) जाता है।

SQL में इसके लिए DROP DATABASE Statement का उपयोग किया जाता है।


SQL DROP DATABASE क्या है?

DROP DATABASE Statement का उपयोग मौजूदा Database को Database System से Permanently Delete करने के लिए किया जाता है।

सावधानी: यह कमांड Database  के अंदर मौजूद सभी Tables, Views और Data को पूरी तरह मिटा देती है। इसलिए इसका उपयोग करने से पहले बहुत सावधान रहें।

महत्वपूर्ण बातें (Important Points)

Database  को Remove करने से पहले इन बातों को जरूर जान लें:

[i] No Recovery: एक बार Database  डिलीट हो गया, तो उसे वापस नहीं लाया जा सकता। भविष्य के लिए हमेशा डेटा का Backup रखें।

[ii] Database In Use: आप उस Database  को डिलीट नहीं कर सकते जिसे कोई दूसरा User उस समय उपयोग (Use) कर रहा हो। ऐसा करने पर सिस्टम Error दिखाएगा:
Cannot drop database "Database_Name" because it is currently in use.



Syntax of DROP DATABASE

इसका बेसिक Syntax नीचे दिया गया है:

DROP DATABASE Database_Name;


यहाँ Database_Name उस Database  का नाम है जिसे आप Delete करना चाहते हैं।

Multiple Databases को एक साथ डिलीट करना

अगर आप एक से ज्यादा Database  को एक साथ डिलीट करना चाहते हैं, तो आप उन्हें Comma ( , ) लगाकर एक ही Statement में लिख सकते हैं:

DROP DATABASE DB_Name1, DB_Name2, DB_Name3;


इससे आपको बार-बार अलग कमांड लिखने की जरूरत नहीं पड़ेगी।




Examples: SQL Query कैसे रन करें?


Example 1: Student Database को डिलीट करना

मान लीजिए आपको 'Student' Database  की अब जरूरत नहीं है:

[i] सबसे पहले चेक करें कि Database  मौजूद है या नहीं:

SHOW DATABASES;



[ii] यदि वह लिस्ट में है, तो यह कमांड चलाएं:

DROP DATABASE Student;




संभावित समस्या (Error):

अगर 'Student' नाम का Database  मौजूद नहीं है और आप यह कमांड चलाते हैं, तो SQL यह मैसेज देगा:

Can't drop database 'Student'; database doesn't exist



Example 2: College Database को हटाना

इसी तरह, 'College' Database  को उसकी सभी Tables और Views के साथ हटाने के लिए:

DROP DATABASE College;




DROP DATABASE एक बहुत ही Powerful Command है। इसका उपयोग तभी करें जब आप पूरी तरह आश्वस्त हों कि उस डेटा की अब कोई जरूरत नहीं है।


Task

SQL Command

Check Databases

SHOW DATABASES;

Delete Single DB

DROP DATABASE Name;

Delete Multiple DBs

DROP DATABASE Name1, Name2;











Comments

Popular Posts

HTML Introduction

HTML Text Editors

CREATE DATABASE

You might like

Quick Learn Code by PK

Quick Learn Code by PK (@QLCbyPK) एक उपयोगी और beginner-friendly platform है, जहाँ आप HTML, CSS, Bootstrap, JavaScript, jQuery, PHP, CodeIgniter, C, C++, और SQL जैसी programming languages आसानी से सीख सकते हैं।


Follow us