खोज…


सभी पंक्तियों को एक तालिका में अपडेट करें

आप तालिका में सभी पंक्तियों को एक column_name = value प्रदान करके अपडेट करते हैं:

UPDATE person SET planet = 'Earth';

किसी शर्त को पूरा करने वाली सभी पंक्तियों को अपडेट करें

UPDATE person SET state = 'NY' WHERE city = 'New York';

तालिका में कई कॉलम अपडेट किए जा रहे हैं

आप एक ही कथन में एक तालिका में कई कॉलम अपडेट कर सकते हैं, col=val साथ col=val जोड़े अलग कर सकते हैं:

UPDATE person 
   SET country = 'USA', 
       state = 'NY' 
WHERE city = 'New York';

किसी अन्य तालिका में शामिल होने के आधार पर तालिका को अद्यतन करना

आप किसी अन्य तालिका के डेटा के आधार पर तालिका में डेटा भी अपडेट कर सकते हैं:

UPDATE person 
SET state_code = cities.state_code 
FROM cities
WHERE cities.city = city;

यहां हम शहर के राज्य कोड को प्राप्त करने के लिए person city कॉलम को cities city कॉलम में शामिल कर रहे हैं। इसके बाद person तालिका में state_code कॉलम को अपडेट करने के लिए उपयोग किया जाता है।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow