sql >> Database >  >> RDS >> Oracle

Ongebruikelijke tabel table1 muteert, trigger/functie ziet het mogelijk niet fout in Oracle

Het is de SELECT-instructie die hier het probleem veroorzaakt. Binnen de trigger kunt u niet SELECTEREN uit dezelfde tabel. In uw voorbeeld hebt u de SELECT-instructie niet nodig/kunt u deze niet gebruiken. U kunt de waarden eenvoudig verkrijgen door :newrow.id_1 . te gebruiken , :newrow.id_2 en :newrow.id_3 .




  1. Is het veilig om LIMIT te gebruiken zonder ORDER BY

  2. SQL bestellen op sterkste LIKE?

  3. Retourneer niet-numerieke waarden uit een PostgreSQL-databasekolom

  4. MySQL-volgorde op beste match