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

UPSERT: SQL-UPDATE एक पंक्ति, या नहीं मिला तो INSERT एक नई पंक्ति।

3
PostgreSQL में UPSERT को लागू करने के लिए मुहावरेदार तरीका
मैंने UPSERTPostgreSQL में विभिन्न कार्यान्वयनों के बारे में पढ़ा है , लेकिन ये सभी समाधान अपेक्षाकृत पुराने या अपेक्षाकृत विदेशी हैं ( उदाहरण के लिए, लेखन योग्य सीटीई का उपयोग करके )। और मैं सिर्फ तुरंत पता लगाने के लिए एक psql विशेषज्ञ नहीं हूं, क्या ये समाधान पुराने हैं …

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

2
अपटाउन में परस्पर विरोधी पंक्ति की आईडी कैसे प्राप्त करें?
मेरे पास tag2 कॉलम के साथ एक तालिका है : id(uuid) और name(पाठ)। मैं अब तालिका में एक नया टैग सम्मिलित करना चाहता हूं, लेकिन यदि टैग पहले से मौजूद है, तो मैं केवल idमौजूदा रिकॉर्ड प्राप्त करना चाहता हूं । मैंने मान लिया कि मैं इसके ON CONFLICT DO …

2
UPDATE भाग में स्रोत तालिका से मानों का उपयोग करते हुए CONFLICT के साथ UPSERT
दिया हुआ: CREATE TABLE A ( PK_A INT8 NOT NULL, A INT8, PRIMARY KEY (PK_A) ); CREATE TABLE B ( PK_B INT8 NOT NULL, B INT8, PRIMARY KEY (PK_B) ); यह प्रश्न: insert into table_b (pk_b, b) select pk_a,a from table_a on conflict (b) do update set b=a; निम्नलिखित त्रुटि …

1
तत्व को तालिका में ऊपर उठाने पर 'कॉलम संदर्भ अस्पष्ट है'
मैं अपने डेटाबेस के रूप में PostgreSQL का उपयोग कर रहा हूं। और मुझे डेटाबेस में एक प्रविष्टि बनाने की आवश्यकता है, और यदि यह पहले से मौजूद है, तो बस इसके फ़ील्ड्स को अपडेट करें, लेकिन किसी एक फ़ील्ड को केवल तभी अपडेट किया जाना चाहिए जब वह सेट …

1
UPSERT - क्या MERGE या @@ rowcount का बेहतर विकल्प है? [बन्द है]
यहां क्या पूछा जा रहा है, यह बताना मुश्किल है। यह प्रश्न अस्पष्ट, अस्पष्ट, अपूर्ण, अति व्यापक या अलंकारिक है और इसका वर्तमान रूप में यथोचित उत्तर नहीं दिया जा सकता है। इस प्रश्न को स्पष्ट करने में मदद के लिए ताकि इसे फिर से खोला जा सके, सहायता केंद्र …

2
NULL मान के साथ PostgreSQL UPSERT मुद्दा
मैं पोस्टग्रेज 9.5 में नए यूपीएसईआरटी सुविधा का उपयोग करने के साथ एक समस्या है मेरे पास एक तालिका है जिसका उपयोग किसी अन्य तालिका से डेटा एकत्र करने के लिए किया जाता है। मिश्रित कुंजी 20 स्तंभों से बना है, जिनमें से 10 अशक्त हो सकते हैं। नीचे मैंने …

1
एक्सएमएल पैरामीटर का उपयोग करके कई डेटा को अपग्रेड करते समय मर्ज क्वेरी का उपयोग करने से कैसे बचें?
मैं मानों की एक सरणी के साथ एक तालिका को अपडेट करने की कोशिश कर रहा हूं। सरणी के प्रत्येक आइटम में SQL सर्वर डेटाबेस में एक तालिका में एक पंक्ति से मेल खाती जानकारी होती है। यदि पंक्ति पहले से ही तालिका में मौजूद है, तो हम उस पंक्ति …

3
समस्या निवारण Sql सर्वर 2005 डेडलॉक परिदृश्य की मदद की ज़रूरत है
मैं एक डेडलॉक परिदृश्य में चल रहा हूं, जहां डेडलॉक में एकमात्र प्रतिभागी एक एकल तालिका और एकल संग्रहीत प्रक्रिया प्रतीत होती है जो उस तालिका को हटा देती है। मैंने इन निष्कर्षों में से कई के गतिरोध के समय एसक्यूएल त्रुटि लॉग के अपने विश्लेषण के आधार पर निष्कर्ष …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.