foreign-keys पर टैग किए गए जवाब

विदेशी चाबियाँ रिलेशनल (और एसक्यूएल) डेटाबेस की एक डेटा अखंडता सुविधा हैं। एक विदेशी कुंजी एक संबंधपरक तालिका में विशेषताओं का एक सेट है जो एक संदर्भात्मक अखंडता बाधा के अधीन है। संदर्भात्मक अखंडता में बाधा है कि एक तालिका, ए में विदेशी प्रमुख विशेषताओं के मूल्यों को कुछ निर्दिष्ट तालिका बी (जो कभी-कभी ए के रूप में एक ही तालिका हो सकती है) में समान मूल्यों के साथ मेल खाना चाहिए।

12
मेरी MySQL तालिका से बाधाओं को कैसे दूर करें?
मैं अपनी मेज से अड़चनें दूर करना चाहता हूं। मेरी क्वेरी है: ALTER TABLE `tbl_magazine_issue` DROP CONSTRAINT `FK_tbl_magazine_issue_mst_users` लेकिन मुझे एक त्रुटि मिली: #1064- आपके SQL सिंटैक्स में कोई त्रुटि है; FK_tbl_magazine_issue_mst_usersलाइन 1 पर 'बाधा ' के पास उपयोग करने के लिए सही सिंटैक्स के लिए अपने MySQL सर्वर संस्करण …

21
1452 मैसूर त्रुटि - चाइल्ड रो को जोड़ना या अपडेट नहीं करना: एक विदेशी कुंजी बाधा
मुझे थोड़ी अजीब समस्या हो रही है। मैं एक टेबल पर एक विदेशी कुंजी जोड़ने की कोशिश कर रहा हूं जो दूसरे का संदर्भ देता है, लेकिन यह किसी कारण से विफल हो रहा है। MySQL के मेरे सीमित ज्ञान के साथ, केवल एक चीज जो संभवतः संदिग्ध हो सकती …

7
क्या किसी विदेशी कुंजी के साथ टेबल कॉलम NULL हो सकते हैं?
मेरे पास एक टेबल है जिसमें अन्य तालिकाओं के लिए कई आईडी कॉलम हैं। मैं एक विदेशी कुंजी अखंडता के लिए मजबूर करना चाहता हूं केवल अगर मैं वहां डेटा डालूं। यदि मैं उस कॉलम को पॉप्युलेट करने के लिए बाद में अपडेट करता हूं, तो उसे बाधा की भी …

13
INSERT कथन FOREIGN KEY बाधा - SQL सर्वर के साथ विवादित है
मुझे निम्नलिखित त्रुटि प्राप्त हो रही है। कृपया आप मेरी मदद कर सकते हैं? Msg 547, लेवल 16, स्टेट 0, लाइन 1 INSERT स्टेटमेंट फॉर्म्ड कुंजी बाधा "FK_Sup_Item_Sup_Item_Cat" के साथ विवादित है। डेटाबेस "dev_bo", तालिका "dbo.Sup_Item_Cat" में संघर्ष हुआ। बयान समाप्त कर दिया गया है। कोड: insert into sup_item (supplier_id, …

8
तालिकाओं आदेश पर बाधाओं को दिखाएं
मेरे पास टेबल हैं जिन्हें मैंने पीके एफके संबंधों को स्थापित करने की कोशिश की है, लेकिन मैं इसे सत्यापित करना चाहता हूं। मैं पीके / एफके प्रतिबंध कैसे दिखा सकता हूं? मैंने इस मैनुअल पेज को देखा , लेकिन यह उदाहरण नहीं दिखाता है और मेरी Google खोज भी …

30
प्रवासन: विदेशी कुंजी बाधा नहीं जोड़ सकते
मैं लारवेल में विदेशी कुंजियाँ बनाने की कोशिश कर रहा हूँ, लेकिन जब मैं अपनी तालिका को माइग्रेट करता artisanहूँ तो मैं निम्नलिखित त्रुटि का उपयोग करता हूँ: [Illuminate\Database\QueryException] SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint (SQL : alter table `priorities` add constraint priorities_user_id_foreign foreign key (`user_id`) references …

9
ओरेकल एसक्यूएल डेवलपर में दी गई तालिका के संदर्भ में मैं किस तालिका को ढूँढ सकता हूँ?
में Oracle SQL डेवलपर , मैं एक मेज पर जानकारी देख रहा हूँ अगर, मैं की कमी है, जो मुझे विदेशी कुंजी (और इस प्रकार जो टेबल इस तालिका द्वारा संदर्भित कर रहे हैं) देखते हैं देख सकते हैं, और मैं क्या देखने के लिए निर्भरता देख सकते हैं पैकेज …

3
विदेशी प्रमुख बाधाएं: जब अद्यतन और चालू का उपयोग करें
मैं MySQL कार्यक्षेत्र का उपयोग करके अपने डेटाबेस स्कीमा को डिजाइन कर रहा हूं, जो बहुत अच्छा है क्योंकि आप आरेख कर सकते हैं और यह उन्हें धर्मान्तरित करता है: P वैसे भी, मैंने विदेशी कुंजी समर्थन के कारण InnoDB का उपयोग करने का निर्णय लिया है। एक बात जो …

11
कुछ विदेशी कुंजी को हटाने MySQL
मेरे पास एक मेज है जिसका प्राथमिक कुंजी कई अन्य तालिकाओं में उपयोग किया जाता है और अन्य तालिकाओं के लिए कई विदेशी कुंजी हैं। CREATE TABLE location ( locationID INT NOT NULL AUTO_INCREMENT PRIMARY KEY ... ) ENGINE = InnoDB; CREATE TABLE assignment ( assignmentID INT NOT NULL AUTO_INCREMENT …

12
इकाई वस्तु IEntityChangeTracker के कई उदाहरणों द्वारा संदर्भित नहीं की जा सकती। इकाई फ्रेमवर्क 4.1 में इकाई से संबंधित वस्तुओं को जोड़ने के दौरान
मैं कर्मचारी विवरणों को बचाने की कोशिश कर रहा हूं, जिसमें सिटी के संदर्भ हैं। लेकिन हर बार मैं अपने संपर्क को बचाने की कोशिश करता हूं, जो कि मान्य है मुझे अपवाद मिलता है "ADO.Net इकाई फ्रेमवर्क एक इकाई वस्तु को IEntityChangeTracker के कई उदाहरणों द्वारा संदर्भित नहीं किया …

13
SQL सर्वर में विदेशी कुंजी निर्भरता कैसे खोजें?
मैं किसी विशेष स्तंभ पर सभी विदेशी कुंजी निर्भरता कैसे पा सकता हूं? अलग-अलग विकल्प क्या हैं (रेखांकन में SSMS, SQL सर्वर में प्रश्न / विचार, 3 पार्टी डेटाबेस उपकरण, .NET में कोड)?

3
MySQL विदेशी प्रमुख बाधाओं, कैस्केड हटाएं
मैं अखंडता बनाए रखने और अनाथों से बचने के लिए विदेशी कुंजियों का उपयोग करना चाहता हूं (मैं पहले से ही innoDB का उपयोग करता हूं)। मैं कैसे एक SQL क़ानून बनाऊं जो CASCADE पर DELETE हो? अगर मैं कोई श्रेणी हटाता हूं तो मैं यह कैसे सुनिश्चित करूं कि …

14
SQL DROP टेबल विदेशी कुंजी बाधा
अगर मैं अपने डेटाबेस की सभी तालिकाओं को इस तरह हटाना चाहता हूं, तो क्या यह विदेशी कुंजी बाधा का ख्याल रखेगा? यदि नहीं, तो मैं पहले कैसे ध्यान रखूं? GO IF OBJECT_ID('dbo.[Course]','U') IS NOT NULL DROP TABLE dbo.[Course] GO IF OBJECT_ID('dbo.[Student]','U') IS NOT NULL DROP TABLE dbo.[Student]

10
विदेशी कुंजी नामकरण योजना
मैं पहली बार विदेशी कुंजी के साथ काम करना शुरू कर रहा हूं और मैं सोच रहा हूं कि क्या उनके लिए उपयोग करने के लिए एक मानक नामकरण योजना है? इन तालिकाओं को देखते हुए: task (id, userid, title) note (id, taskid, userid, note); user (id, name) जहां कार्य …

9
क्या विदेशी कुंजी क्वेरी प्रदर्शन में सुधार करती है?
मान लीजिए कि मेरे पास 2 टेबल, उत्पाद और उत्पाद श्रेणी हैं। दोनों तालिकाओं का कैटिगरी पर संबंध है। और यह क्वेरी है। SELECT p.ProductId, p.Name, c.CategoryId, c.Name AS Category FROM Products p INNER JOIN ProductCategories c ON p.CategoryId = c.CategoryId WHERE c.CategoryId = 1; जब मैं निष्पादन योजना बनाता …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.