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

सेल्फ-जॉइन के साथ अपडेट करें

Oracle JOIN का समर्थन नहीं करता है UPDATE में क्लॉज बयान।

इसका इस्तेमाल करें:

MERGE
INTO    contactassociations ca1
USING   contactassociations ca2
ON      (
        ca1.contactid = ca2.contactid
        AND ca1.entitytable = 'EMPLOYER'
        AND  ca2.entitytable = 'CLIENT'
        )
WHEN MATCHED THEN
UPDATE
SET     parentid = ca2.id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle RAC और अनुक्रम

  2. Oracle:एक फ़ील्ड को अपडेट करते समय पंक्ति की प्रतिलिपि बनाएँ

  3. Oracle अपडेट हैंग हो जाता है

  4. PHP से Oracle संग्रहीत कार्यविधि को कॉल करें

  5. Oracle SQL में सिंगल कोट को कैसे हैंडल करें