में बदलें, यदि मेरे पास दो फ़ील्ड हैं, तो बदलें। प्रथम नाम अंतिम नाम। तालिका में जॉन स्मिथ है, अगर मैं tblNames (फर्स्टनाम, लास्टनाम) VALUES (जॉन, जोन्स) में रिलीज को चलाने के लिए था, तो क्या स्मिथ को जोन्स के साथ बदल देगा, या नया नाम बनायेगा?SQL में प्रश्न
क्या निर्धारित करता है कि यह एक अद्यतन है या सम्मिलित है?
जब मैं जवाब दे रहा था वहां कोई "mysql" टैग नहीं था, इसलिए मेरे कोड नमूने मानक एसक्यूएल – UserControl
हैं यदि रिकॉर्ड पहले से मौजूद है तो सम्मिलित करने में त्रुटि से बचने का कोई तरीका है? – Matt
आप अपडेट या डालने से पहले प्रविष्टि पहले से मौजूद है या नहीं, यह जांचने के लिए आप 'चयन' कर सकते हैं। MySQL के बारे में निश्चित नहीं है लेकिन SQL सर्वर में आप भी चयन से बच सकते हैं। विशिष्ट परिदृश्य: अद्यतन tblNames सेट ... जहां कुंजी शर्त अगर @@ rowcount = 0 - पिछले बयान से प्रभावित पंक्तियों की संख्या tblNames में (यानी अद्यतन) डालने .... माफ करना, देर से उत्तर के लिए, उम्मीद है कि यह – UserControl