Oracle
 sql >> Baza danych >  >> RDS >> Oracle

zaktualizuj zestaw z wewnętrznego zapytania sprzężenia, rzucając błąd

Nie sądzę, że można napisać instrukcję UPDATE w Oracle za pomocą JOIN.

UPDATE INSURED_FARMERS I
SET I.CAP_NAME = ( SELECT S.CAP_NAME 
                   FROM INDIAN_STATES_REGION  S 
                   WHERE UPPER(I.STATE_NAME_FI) = UPPER(S.STATE_NAME) )
WHERE EXISTS ( SELECT S.CAP_NAME 
               FROM INDIAN_STATES_REGION  S 
               WHERE UPPER(I.STATE_NAME_FI ) = UPPER(S.STATE_NAME) )


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jak zadeklarować SQLCA.SQLERRD?

  2. Jak stworzyć widok za pomocą akcji dynamicznej w Oracle APEX?

  3. Połączenie z Oracle przez TNS nie działa

  4. wyrażenie regularne do znajdowania i unikania podwójnych kropek w Oracle

  5. Funkcje ciągów Oracle (pełna lista)