1、我猜您的chargeno是主键,在关系数据库中修改主键不合适,经常是没必要(除 非您非要这么干)
2、您的程序出错是因为您在行级触发中引用了变化表(自身表)
3、如果您还是想这么做那就写两个触发一个(1)行级一个(2)语句级
(1)用来记录OLD值,(2)用来更新(使用(1)中的OLD 值)

解决方案 »

  1.   

    to glmcglmc(joe):(2)中如何使用(1)中的old值呀,我是个新手,
    讲详细的好吗,谢谢了!
      

  2.   

    to bzszp(songzip):
    给个例子好吗
      

  3.   

    to glmcglmc(joe):(2)中如何使用(1)中的old值呀,我是个新手,
    讲详细的好吗,谢谢了!您应该清楚(1)和(2)的含义,
    在包中设置全局变量保存OLD 值