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

Błędy wyzwalania ORA-04092 ORA-04088

Po prostu usuń

COMMIT;

z kodu wyzwalającego. Wykonanie wyzwalacza w trwającej transakcji, więc nie można wykonać oddzielnego zatwierdzenia. Gdy transakcja zostanie zatwierdzona, Twoja wstawka w trigger_2 również zostanie zatwierdzona.



  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 wydrukować wynik w innej linii za pomocą zapytania SQL?

  2. brakujący błąd słowa kluczowego w instrukcji Oracle CASE WHEN sql

  3. jak przekazać zmienną w klauzuli WHERE IN oracle sql?

  4. Wyzwalaj błąd aktualizacji clob

  5. Ładowanie danych Cloba jako String (chętny) przez Hibernate's org.hibernate.Query