Oracle Form 常见假锁(frm 40654)

来源:互联网 发布:linux udp流量 编辑:程序博客网 时间:2024/05/17 21:43

  Oracle Form在开发时,一不留神就会出现假锁--Forms 抛出FRM-40654(记录已经被另一个用户更新,重新查询以查看修改)一般有如下几个情况:

    1. 四舍五入

    2.数据块中的某些项目的公式与视图中的公式不一致

    3.数据块中的项目要设置主键是要唯一组合

    4.数据块中的项目默认了值,而视图或表中字段没有默认值

    5.form界面的值与数据库底层不一致,正点检查表必填字段

0 0