我正在使用一个带有相同应用程序的两个副本的oracle数据库,一个通过远程连接上传到服务器,另一个通过本地主机.problem是在两个应用程序中在db表中插入条目的主键约束。假设有5个条目在db表中,最后一个条目具有主键值5,当前两个应用程序在会话中具有最后一个值5,现在假设一个应用程序插入一个新行,它将主键增加到6并立即成功插入它,如果第二个应用程序想要插入一个在同一个表中,它将尝试使用主键6插入,因为在其会话中最后一个值为5,但在数据库中已经有一行主键6(由第一个应用程序插入),它给出了唯一约束异常。
任何人都可以建议如何从DB获取主键的当前值而不是从会话... ???在此先感谢..