विदेशी कुंजी बाधाएं आपको डेटाबेस में संदर्भात्मक अखंडता बनाए रखने में मदद करती हैं, और आसान क्वेरी के लिए संबंधित तालिकाओं को लिंक करती हैं। यहां बताया गया है कि MySQL DROP FOREIGN KEY कमांड का उपयोग करके विदेशी कुंजी बाधा कैसे छोड़ें।
MySQL में विदेशी कुंजी बाधा कैसे छोड़ें
यहाँ MySQL में विदेशी कुंजी बाधा को छोड़ने के चरण दिए गए हैं।
DROP FOREIGN KEY स्टेटमेंट का सिंटैक्स यहां दिया गया है:
ALTER TABLE table_name DROP FOREIGN KEY constraint_name;
उपरोक्त ड्रॉप विदेशी कुंजी क्वेरी में, table_name. के स्थान पर table_name निर्दिष्ट करें जिससे आप विदेशी कुंजी को हटाना चाहते हैं। constraint_name. . के स्थान पर बाधा नाम निर्दिष्ट करें
बोनस पढ़ें :MySQL DROP DATABASE
यहाँ एक उदाहरण है। आइए 2 टेबल बनाएं और उनमें से एक में विदेशी कुंजी बाधा जोड़ें।
mysql> create table orders3(id int auto_increment primary key,category_id int); mysql> create table categories(id int auto_increment primary key,name varchar(255)); mysql> ALTER TABLE orders3 ADD CONSTRAINT fk_cat FOREIGN KEY (category_id) REFERENCES categories(id);
बोनस पढ़ें :MySQL DROP COLUMN
विदेशी कुंजी प्रतिबंध कैसे छोड़ें
यहाँ MySQL में विदेशी कुंजी बाधा को हटाने के लिए SQL क्वेरी है।
mysql> alter table orders3 drop foreign key fk_cat;
Ubiq मिनटों में डेटा को विज़ुअलाइज़ करना और रीयल-टाइम डैशबोर्ड में मॉनिटर करना आसान बनाता है। इसे आज ही आजमाएं!