Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

मैं एसक्यूएल सर्वर 2005 में कुछ रिकॉर्ड अपडेट करने के लिए केस स्टेटमेंट का उपयोग करना चाहता हूं

एक WHERE जोड़ें खंड

UPDATE dbo.TestStudents  
SET     LASTNAME =  CASE  
                        WHEN LASTNAME = 'AAA' THEN 'BBB' 
                        WHEN LASTNAME = 'CCC' THEN 'DDD' 
                        WHEN LASTNAME = 'EEE' THEN 'FFF' 
                        ELSE LASTNAME
                    END 
WHERE   LASTNAME IN ('AAA', 'CCC', 'EEE')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL 2005 में UTC और स्थानीय (यानी PST) समय के बीच प्रभावी रूप से दिनांक परिवर्तित करना

  2. SQL सर्वर (T-SQL) में किसी दिनांक से ISO सप्ताह संख्या लौटाएँ

  3. क्या कोई विदेशी कुंजी स्वचालित रूप से एक अनुक्रमणिका बनाती है?

  4. SQL सर्वर से मेल भेजते समय "प्रोफ़ाइल नाम मान्य नहीं है" ठीक करें

  5. SQL सर्वर में चयन कथन में शीर्ष के साथ चर का उपयोग इसे गतिशील बनाये बिना करें