Oracle
 sql >> Base de données >  >> RDS >> Oracle

Déclencheur Oracle SQL pour définir automatiquement une valeur de colonne

On dirait que vous essayez d'utiliser la syntaxe SQL Server sur une base de données Oracle ! Essayez ceci :

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

(Remarque :avant pas après, et avec for each row .)