有物品表(wp)和备件(bj)表,都有物品编码(code)和名称(name)这两列,其中,往备件表插入数据的时候(可能多条),需要先判断插入的数据中,物品编码是否存在物品表中,如果不存在,先根据物品编码和名称和其他固定的列值,插入到物品表中,然后在执行当前插入备件表的过程。主要是在这IF判断处不知道该怎么写,我想直接使用(select * from wp where code = :new.code) is null 来判断,逻辑是这样的。然后就是 then insert into wp(code,name,等等) values(id,:new.code,:new.name)。