在oracle中写了一个触发器,实现的功能是向一个表中每插入一行数据就更新这个表的某一列的值,其中调用了一个存储过程,而这个存储过程需要传入该行的主键值;开始我定义的触发时间是before,测试发现获取不了主键值,因此调用存储过程需要的参数没有传入。所以想改变触发的时间为after,但改了之后编译报错
请各位帮帮忙,在插入每一行数据之前能获取到该行的主键值吗?