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

SQL सम्मिलित तालिका मान अद्यतन करने के लिए ट्रिगर सम्मिलित करें

आपको गंतव्य तालिका को अद्यतन करने की आवश्यकता है, तार्किक तालिका को नहीं। हालाँकि, आप तार्किक तालिका से जुड़ते हैं, यह पता लगाने के लिए कि किन पंक्तियों को अपडेट करना है:

UPDATE YourTable
SET TheColumnToBeUpdated = 
    (
    SELECT TheValueCol FROM AnotherTable.ValueCol
    WHERE AnotherTable.ValudCol1 = INSERTED.ValueCol1
    )
FROM YourTable Y
JOIN Inserted I ON Y.Key = I.Key
WHERE I.ValueCol IS NULL


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. EF4 में NOLOCK संकेत का उपयोग करना?

  2. TSQL - डेटाबेस में सभी तालिकाओं में कॉलम जोड़ें [कर्सर उदाहरण]

  3. SQL सर्वर:असेंबली 'टेस्ट' के लिए असेंबली बनाएं विफल क्योंकि असेंबली 'टेस्ट' विकृत है या शुद्ध .NET असेंबली नहीं है।

  4. रिक्त तालिका में कैसे शामिल हों

  5. SQL सर्वर कॉन्फ़िगरेशन प्रबंधक नहीं मिला