मैंने वीएस 2012 & में SQL सर्वर डेटाबेस प्रोजेक्ट बनाया है जो हमारे डेटाबेस को आयात करता है। जब मैं प्रोजेक्ट का निर्माण करता हूं, तो मुझे त्रुटियों के "ऑब्जेक्ट का अनसुलझा संदर्भ" मिलता है। ये त्रुटियां केवल मेरे डेटाबेस में कुछ दृश्यों के लिए हैं। इन विचारों के लिए वाक्यविन्यास सही हैं & मैं temp तालिकाओं का उपयोग नहीं कर रहा हूँ। इस समस्या को हल करने के लिए मुझे क्या जांचना चाहिए?वीएस 2012 डाटाबेस प्रोजेक्ट "ऑब्जेक्ट का अनसुलझा संदर्भ" त्रुटि
अद्यतन:
CREATE view [Factory].[NonStartedOrders]
as
SELECT
"Customers"."CustomerName", "Customers"."CustomerAName",
"Customers"."MarketID",
"Orders"."OrderID",
"Orders"."ApproveDate",
"FactoryOrders"."FactoryID",
"FactoryOrders"."EstEndDate",
"FactoryOrders"."StatusID",
"FactoryOrders"."TotalWeight",
"Karats"."KaratEName"
FROM (("Taiba"."Sales"."FactoryOrders" "FactoryOrders"
INNER JOIN "Taiba"."Sales"."Orders" "Orders" ON "FactoryOrders"."OrderID"="Orders"."OrderID")
INNER JOIN "Taiba"."General"."Customers" "Customers" ON "Orders"."CustomerID"="Customers"."CustomerID")
INNER JOIN "Taiba"."MasterPiece"."Karats" "Karats" ON "Orders"."MKaratID"="Karats"."KaratID"
"तैयबा" यहाँ मेरी डेटाबेस नाम है: यह एक उदाहरण है। मुझे केवल इस दृश्य के लिए 30 त्रुटियां मिल रही हैं। ये उनमें से कुछ त्रुटियां हैं:
Error 217 SQL71561: View: [Factory].[NonStartedOrders] has an unresolved reference to object [Taiba].[Sales].[FactoryOrders]
Error 219 SQL71561: View: [Factory].[NonStartedOrders] contains an unresolved reference to an object. Either the object does not exist or the reference is ambiguous because it could refer to any of the following objects: [Taiba].[Sales].[FactoryOrders].[FactoryOrders]::[OrderID], [Taiba].[Sales].[FactoryOrders].[OrderID] or [Taiba].[Sales].[Orders].[FactoryOrders]::[OrderID].
चरण: दृश्यों में से एक का एक उदाहरण दिखाने के लिए, और विशिष्ट त्रुटि यह भी ध्यान रखें कि सिर्फ "डेटाबेस" डेटाबेस का मतलब यह नहीं है कि आपके पास वास्तविक त्रुटियां और चेतावनियां नहीं हैं जिन्हें आप पहले नहीं जानते थे। –
मैंने एक उदाहरण के साथ प्रश्न अद्यतन किया है। –