Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> SQL Server

SQL सर्वर में विदेशी कुंजी बाधा को कैसे हटाएं

<पी> सिंटैक्स और उदाहरणों के साथ SQL सर्वर में विदेशी कुंजियाँ हटाने का तरीका जानें।

<पी> एक बार जब आप विदेशी कुंजी बना लेते हैं, लेकिन अब विदेशी कुंजी का उपयोग नहीं करते हैं और इसे हटाना चाहते हैं, तो आप SQL सर्वर (Transact-SQL) में ALTER TABLE कमांड का उपयोग कर सकते हैं।

SQL सर्वर में विदेशी कुंजी हटाने के लिए सिंटेक्स

 ALTER TABLE ten_ba ng 
DROP CONSTRAINT f k_ten;

परिवर्तनीय नाम या परिवर्तनीय मान

<पी> टेन_बैंग <पी> उस तालिका का नाम जिसके लिए विदेशी कुंजी बनाई गई है।

<पी> fk_ten <पी> उस विदेशी कुंजी का नाम जिसे आप हटाना चाहते हैं।

<पी> उदाहरण के लिए
 CREATE TABLE sanpham 
( id_sanpham INT PRIMARY KEY,
ten_sanpham VARCHAR(50) NOT NULL,
phan_loai VARCHAR(25)
);
<पी> CREATE TABLE hangtonkho
( id_hangtonkho INT PRIMARY KEY,
id_sanpham INT NOT NULL,
soluong INT,
luong_toithieu INT,
luong_toida INT,
CONSTRAINT fk_htk_id_sanpham
FOREIGN KEY (id_sanpham)
REFERENCES sanpham (id_sanpham)
); <पी> इस उदाहरण में, हमने सूचना फ़ील्ड id_sanpham सहित प्राथमिक कुंजी के साथ मूल तालिका, sanpham बनाई। फिर हैंगटनखो नामक एक चाइल्ड टेबल है जिसमें विलोपन बाधा के साथ एक विदेशी कुंजी है। CREATE TABLE स्टेटमेंट हैंगटनखो टेबल पर fk_htk_id_sanpham नामक एक विदेशी कुंजी बनाता है। विदेशी कुंजी हैंगटनखो तालिका में id_sanpham कॉलम और sanpham तालिका में id_sanpham के बीच संबंध बनाती है।

  1. SQL सर्वर में विदेशी कुंजी सक्रिय करें
  2. SQL सर्वर में विदेशी कुंजी (शून्य सेट करें) विदेशी कुंजी
  3. SQL सर्वर में विदेशी कुंजी (कैस्केड डिलीट)
<पी> यदि आप विदेशी कुंजी fk_htk_id_sanpham को हटाना चाहते हैं, तो नीचे दिए गए आदेश को निष्पादित करें।

 ALTER TABLE hangtonk ho 
DROP CONSTRAINT fk_ htk_id_sanpham;
<पी> उपरोक्त ALTER TABLE कथन हैंगटनखो तालिका में fk_htk_id_sanpham नामक बाधा को हटा देगा।

<पी> अंतिम पाठ:SQL सर्वर में विदेशी कुंजी (शून्य सेट करें) विदेशी कुंजी

<पी> निम्नलिखित आलेख:SQL सर्वर में विदेशी कुंजी अक्षम करें

<पी> आपने अभी लेख "SQL सर्वर में विदेशी कुंजी हटाएं" पढ़ना समाप्त किया है " TipsMake द्वारा संपादित टीम. हमें उम्मीद है कि इस लेख ने आपको कई उपयोगी तकनीकी युक्तियाँ और युक्तियाँ प्रदान की हैं। आप टिप्स और गाइड पर समान लेख खोज सकते हैं। पढ़ने और हमें नियमित रूप से फ़ॉलो करने के लिए धन्यवाद।

<पी> SQL सर्वर में विदेशी कुंजी बाधा को कैसे हटाएं मीका सोटो

<पी> अद्यतन 25 मई 2019


  1. HTML DOM स्टाइल बैकग्राउंड प्रॉपर्टी HTML DOM स्टाइल बैकग्राउंड प्रॉपर्टी

    बैकग्राउंड प्रॉपर्टी का इस्तेमाल किसी एलीमेंट से जुड़ी बैकग्राउंड इमेज को सेट करने या पाने के लिए किया जाता है। यह एक शॉर्टहैंड प्रॉपर्टी है और 8 प्रॉपर्टी में हेरफेर कर सकती है। सिंटैक्स − . के लिए वाक्य रचना निम्नलिखित है बैकग्राउंड प्रॉपर्टी सेट करना - object.style.background = "color imag

  1. सेलेनियम के साथ एचटीएमएल टेक्स्ट इनपुट में एंटर दबाने का अनुकरण कैसे करें? सेलेनियम के साथ एचटीएमएल टेक्स्ट इनपुट में एंटर दबाने का अनुकरण कैसे करें?

    हम सेलेनियम वेबड्राइवर के साथ एचटीएमएल टेक्स्ट इनपुट बॉक्स में एंटर दबाकर अनुकरण कर सकते हैं। हम sendKeys . की सहायता लेंगे विधि और पास कुंजी.ENTER विधि के तर्क के रूप में। इसके अलावा, हम कुंजी.रिटर्न . पास कर सकते हैं एक ही कार्य को करने की विधि के तर्क के रूप में। साथ ही, हमें org.openqa.selenium

  1. एंड्रॉइड स्क्लाइट में कर्सर सरणी सूची खाली है या नहीं, इसकी जांच कैसे करें? एंड्रॉइड स्क्लाइट में कर्सर सरणी सूची खाली है या नहीं, इसकी जांच कैसे करें?

    उदाहरण में आने से पहले, हमें पता होना चाहिए कि एंड्रॉइड में एसक्लाइट डेटा बेस क्या है। SQLite एक ओपन सोर्स SQL ​​डेटाबेस है जो किसी डिवाइस पर टेक्स्ट फ़ाइल में डेटा स्टोर करता है। Android अंतर्निहित SQLite डेटाबेस कार्यान्वयन के साथ आता है। SQLite सभी रिलेशनल डेटाबेस सुविधाओं का समर्थन करता है। इस ड