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

Oracle SQL में MERGE करते समय, मैं उन पंक्तियों को कैसे अपडेट कर सकता हूँ जो SOURCE में मेल नहीं खाती हैं?

आप इसे एक अलग अद्यतन विवरण के साथ कर सकते हैं

UPDATE report.TEST target
SET    is Deleted = 'Y'
WHERE  NOT EXISTS (SELECT 1
                   FROM   main.TEST source
                   WHERE  source.ID = target.ID);

मुझे आपके MERGE स्टेटमेंट में इसे एकीकृत करने का कोई तरीका नहीं पता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jboss 6.2 में Oracle डेटा स्रोत कैसे जोड़ें?

  2. विजुअल बेसिक से आउट-पैरामीटर के रूप में रेफ कर्सर के साथ ओरेकल फ़ंक्शन को कैसे कॉल करें

  3. npm स्थापित oracledb त्रुटि दे रहा है:$OCI_LIB_DIR/libclntsh.dylib नहीं ढूँढ सकता

  4. Oracle/SQL - नल को छोड़कर एक मान के साथ रिकॉर्ड ढूँढना

  5. ORA-22288:फ़ाइल या LOB कार्रवाई FILEOPEN विफल रही। फ़ाइल नाम, निर्देशिका का नाम गलत है