(1)你的if和endif的数量对不上,少了一个endif。(我查是4个if,3个endif)(2)触发器有excption的功能么?至少我没有用过,用触发器调用过程吧,在过程中用excption的和decarle的功能,这样看起来不那么别扭。