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 за DG4ODBC

  2. Как да получите добре форматирани резултати от процедура на Oracle, която връща референтен курсор?

  3. Оператори на набор от Oracle

  4. Актуализацията на Oracle виси

  5. променете размера на типа данни в sql