Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Saat melakukan MERGE di Oracle SQL, bagaimana saya bisa memperbarui baris yang tidak cocok di SOURCE?

Anda dapat melakukannya dengan pernyataan UPDATE terpisah

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

Saya tidak tahu cara apa pun untuk mengintegrasikan ini ke dalam pernyataan MERGE Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pertanyaan SQL hierarkis

  2. Bagaimana Mengubah Nilai Negatif menjadi Positif di Oracle?

  3. Menghubungkan Oracle ke SQL Server melalui Koneksi Aman

  4. Oracle menggunakan LIKE '%' pada DATE

  5. Oracle UTL_SMTP:Kirim Email dengan Contoh Lampiran Menggunakan Otentikasi Oracle Wallet