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

किसी अन्य तालिका में किसी अन्य कॉलम का उपयोग करके एक कॉलम को कैसे अपडेट करें? SQL त्रुटि:ORA-00933:SQL आदेश ठीक से समाप्त नहीं हुआ

यदि आप एक से अधिक रिकॉर्ड वाली सबक्वेरी से पंक्तियों को अपडेट करना चाहते हैं तो आप मर्ज कमेनैड का उपयोग कर सकते हैं:

merge into SALES_DATA_FAMILY_2007 A
using (select POG_ID , FAMILY
                 FROM POG_HIERARCHY ) B
on (A.FAMILY_ID=B.FAMILY)
when matched then
update set A.POG_ID=B.POG_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 स्ट्रिंग फ़ंक्शंस (पूरी सूची)

  2. RMAN और ORA-00245 . के साथ स्नैपशॉट नियंत्रण फ़ाइल सुविधा

  3. ओरेकल में एमओडी () फ़ंक्शन

  4. Oracle LISTAGG फ़ंक्शन का उपयोग करके डुप्लिकेट को हटा दें

  5. Oracle sql में दिनांक कार्यों के साथ कैसे काम करें?