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

В заявката за актуализиране на Oracle липсва ключова дума SET - ORA97100 &ORA-00904

Опитайте да стартирате UPDATE оператор без псевдоним на таблица ac като

UPDATE CURRENT_LOAD
SET LOAD_START_TIMESTAMP = CURRENT_TIMESTAMP
WHERE LOAD_START_TIMESTAMP IS NULL;

Освен това проблемът е с AS преди псевдоним на таблица. Вашата UPDATE изявлението трябва да изглежда така

UPDATE CURRENT_LOAD ac
SET ac.LOAD_START_TIMESTAMP = CURRENT_TIMESTAMP
WHERE ac.LOAD_START_TIMESTAMP IS NULL;

Вижте документация на Oracle за повече информация.




  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 SQL Query за извличане на конкретно събитие, използвайки конкретно условие в xpath?

  3. Низ за заявка на Oracle, включително знак за тире

  4. Как да получите част от низа, който съответства на регулярен израз в Oracle SQL

  5. Как тълкувате плана за обяснение на заявка?