在写一个BEFORE INSERT 触发器,
将 新记录写入表中,若原表中有该记录相同的主键,则修改;若没有,则插入。
现在的写法如下:
CREATE TRIGGER TRG_TEST BEFORE INSERT ON TBL_NAME FOR EACH ROW
BEGIN
    MERGE INTO TBL_NAME A
    USING NEW B
    ON (A.ID=B.ID)
    WHEN MATCHED THEN
          ......
    WHEN NOT MATCHED THEN
          ......
    现在的问题是对NEW的使用,总是提示有编译错误,请问改怎么用这个NEW呢?