UPDATE स्टेटमेंट एक स्ट्रक्चर्ड क्वेरी लैंग्वेज (SQL) स्टेटमेंट है जिसका इस्तेमाल टेबल में वैल्यू बदलने या अपडेट करने के लिए किया जाता है। यह आमतौर पर एक WHERE क्लॉज के साथ प्रत्यय लगाया जाता है ताकि परिवर्तन को मानों के एक सेट तक सीमित किया जा सके जो मानदंडों के एक विशिष्ट सेट को पूरा करते हैं।
अद्यतन विवरण का सामान्य सिंटैक्स है:
अद्यतन तालिका नाम सेट कॉलम 1 = मान 1, कॉलम 2 = मान 2 जहां कॉलम = स्थिति
उदाहरण के लिए, Customer_master तालिका में, यदि एंड्रयू स्मिथ के ईमेल पते (assmith@gmail.com पर) और उनकी जन्म तिथि (17 फरवरी, 1985 तक) दोनों में परिवर्तन करने की आवश्यकता है, तो सिंटैक्स होगा:
UPDATE Customer_Master SET email_addr =”asmith@gmail.com”, date_of_birth =”02.17.1985″ WHERE Customer_name =”एंड्रयू स्मिथ”
डेटा की पंक्तियों को बदलने के लिए प्रतिबंध के रूप में कार्य करने में WHERE क्लॉज के महत्व पर ध्यान दें। WHERE क्लॉज के बिना, स्टेटमेंट पूरे टेबल को अपडेट कर देगा, सभी ग्राहकों के ईमेल पतों को asmith@gmail.com और सभी ग्राहकों की जन्मतिथि 17 फरवरी, 1985 पर सेट कर देगा।
किसी तालिका को अद्यतन करने के लिए, उपयोगकर्ता नाम को डेटाबेस व्यवस्थापक द्वारा ऐसा करने का विशेषाधिकार दिया जाना चाहिए। किसी एप्लिकेशन का उपयोग करते समय भी, जब डेटा बदल जाता है (जैसे एंड्रयू स्मिथ का ईमेल पता ऊपर), एप्लिकेशन वास्तव में डेटाबेस पर निष्पादित करने के लिए उपरोक्त की तरह समतुल्य UPDATE स्टेटमेंट भेज रहा है।
0 Comments