में की जगह मैं वर्तमान में एक बयान में की जगह उपयोग कर रहा हूँ, मैं एक अद्वितीय क्षेत्र है जो यह बजाय तो इसे अपडेट डुप्लिकेट पाता INSERT का कारण होगा है ...mysql विकल्प
समस्या है अगर यह एक नकली पाता है मैं कुछ कॉलम पर अपडेट नहीं कर सकता, यह सिर्फ बहुत मिटा देता है।
क्या कोई समान "एक कथन" विधि है जहां मैं बस जो चाहता हूं उसे अपडेट कर सकता हूं?
मैंने पाया में विलय लेकिन undertsnad नहीं है पहली बिट के बारे में मेज
का उपयोग कर
बढ़िया! इस तरह यह प्राथमिक कुंजी रखता है ... – 472084
हाँ, नुकसान हालांकि यह बहुत अधिक लेखन लेता है। – Anonymous
INSERT का उपयोग करने से संभावित रूप से एक बहुत ही भारी प्रदर्शन लाभ भी है ... डिप्लिकेट कुंजी अपडेट पर: http://code.openark.org/blog/mysql/replace-into-think-twice। मैं कहूंगा कि कोड लेखन के एक अतिरिक्त मिनट के लायक है ... –