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

Oracle:таблицата се променя

Редовете не се променят веднага, промените се правят ред по ред и след всяка промяна се извиква вашият тригер.

Когато е извикан - избира от същата таблица, която е полупроменена. Това е противоречиво, следователно - oracle ви пречи да направите това.

Вероятно можете да го промените на FOR EACH STATEMENT и обработете купчината редове, както искате, или дори преосмислете задачата (има шанс да я решите погрешно)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да оптимизирате актуализиращ SQL, който работи на таблица на Oracle със 700 милиона реда

  2. Извикване на функция на оракул от JPA

  3. Как да разрешим грешката ORA-12516?

  4. Как да деактивирате PL/SQL в Oracle заявки

  5. Как да създадете нова база данни след първоначално инсталиране на база данни Oracle 11g Express Edition?