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

Masalah Performa saat Memperbarui Tabel dari Tabel Lain

Coba gunakan gabungan.

merge into old_customer_source t1
using (select t2.custid, t2.firstname, t2.lastname
         from  new_customer_source t2
      ) t2
 on (t1.custid = t2.custid)
when matched then
update set t1.firstname = t2.firstname, 
           t1.lastname = t2.lastname
;



  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 Database12c ORA 01918 dan kesalahan koneksi

  2. Bagaimana cara memeriksa apakah indeks sedang digunakan atau tidak di Oracle

  3. literal tidak cocok dengan kesalahan format string saat memperbarui tabel sql

  4. SYS_EXTRACT_UTC() Fungsi di Oracle

  5. Oracle CONNECT OLEH anak rekursif ke permintaan orang tua, termasuk orang tua utama yang merujuk sendiri