ऐसा लगता है कि आप Oracle डेटाबेस पर SQL सर्वर सिंटैक्स का उपयोग करने का प्रयास कर रहे हैं! इसे आजमाएं:
create or replace trigger MyProduct_id_trg
before insert on MyProduct
for each row
begin
:new.productId := :new.oid;
end;
(नोट:पहले बाद में नहीं, और for each row
. के साथ ।)