Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Gatilho Oracle SQL para definir automaticamente um valor de coluna


Parece que você está tentando usar a sintaxe do SQL Server em um banco de dados Oracle! Tente isto:
create or replace trigger MyProduct_id_trg 
before insert on MyProduct
for each row
begin 
   :new.productId := :new.oid;
end; 

(Observação:antes não depois e com for each row .)