Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle SQL-Trigger zum automatischen Festlegen eines Spaltenwerts

Sieht so aus, als ob Sie versuchen, die SQL Server-Syntax auf einer Oracle-Datenbank zu verwenden! Versuchen Sie Folgendes:

create or replace trigger MyProduct_id_trg 
before insert on MyProduct
for each row
begin 
   :new.productId := :new.oid;
end; 

(Hinweis:vorher nicht nach und mit for each row .)