Oracle
 sql >> база данни >  >> RDS >> Oracle

Проблем с производителността при актуализиране на таблица от друга таблица

Опитайте да използвате сливане.

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 с идентификатор, генериран от база данни от обект на последователност

  2. Как да върнете броя на секундите след полунощ в базата данни на Oracle

  3. Как да вмъкнете клеймо за време в Oracle в конкретен формат

  4. текстово търсене на Oracle blob

  5. Преобразуване на малки необработени стойности на Oracle в други типове