merge पर टैग किए गए जवाब

1
लक्ष्य तालिका का सबसे बड़ा भाग
मैं MERGEएक तालिका से पंक्तियों को सम्मिलित करने या हटाने के लिए एक कथन का उपयोग करने की कोशिश कर रहा हूं , लेकिन मैं केवल उन पंक्तियों के सबसेट पर कार्य करना चाहता हूं। इस दस्तावेज़ के लिए MERGEबहुत जोरदार चेतावनी दी गई है: मिलान उद्देश्यों के लिए उपयोग …

2
एकल क्वेरी का उपयोग करके कैसे डालें या अपडेट करें?
मेरे पास एक टेबल टेस्ट है जिसमें कॉलम आईडी है जो प्राथमिक कुंजी और ऑटो इंक्रीमेंट और नाम है। मैं एक नया रिकॉर्ड डालना चाहता हूं अगर कोई रिकॉर्ड न हो तो ही और। उदाहरण के लिए इनपुट आईडी = 30122 और नाम = जॉन है अगर आईडी 30122 के …

1
इस MERGE के बयान के कारण सत्र की हत्या क्यों होती है?
मेरे पास नीचे MERGEबयान है जो डेटाबेस के खिलाफ जारी किया गया है: MERGE "MySchema"."Point" AS t USING ( SELECT "ObjectId", "PointName", z."Id" AS "LocationId", i."Id" AS "Region" FROM @p1 AS d JOIN "MySchema"."Region" AS i ON i."Name" = d."Region" LEFT JOIN "MySchema"."Location" AS z ON z."Name" = d."Location" AND …

4
खुद को गतिरोध बयान मर्ज
मेरे पास निम्न प्रक्रिया है (SQL Server 2008 R2): create procedure usp_SaveCompanyUserData @companyId bigint, @userId bigint, @dataTable tt_CoUserdata readonly as begin set nocount, xact_abort on; merge CompanyUser with (holdlock) as r using ( select @companyId as CompanyId, @userId as UserId, MyKey, MyValue from @dataTable) as newData on r.CompanyId = newData.CompanyId …

1
मर्ज स्टेटमेंट के लिए मेरे लॉकिंग विकल्प क्या हैं?
मेरे पास एक संग्रहित प्रक्रिया है जो एक MERGEबयान करती है । ऐसा लगता है कि यह मर्ज करते समय डिफ़ॉल्ट रूप से पूरी तालिका को लॉक कर देता है। मैं इस संग्रहित प्रक्रिया को एक लेनदेन के अंदर बुला रहा हूं जहां मैं कुछ अन्य सामान भी कर रहा …

2
क्या एक INSERT और SELECT की तुलना में OUTPUT के साथ बेहतर अभ्यास है?
हम अक्सर "यदि मौजूद नहीं है, तो डालें" स्थिति का सामना करते हैं। डैन गुज़मैन के ब्लॉग की एक उत्कृष्ट जांच है कि इस प्रक्रिया को थ्रेडसेफ़ कैसे बनाया जाए। मेरे पास एक मूल तालिका है जो एक स्ट्रिंग को पूर्णांक से पूर्णांक में सूचीबद्ध करती है SEQUENCE। एक संग्रहीत …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.