我有一个包含两列的表(在 ORADB 中):VARCHAR 唯一键和从序列生成的 NUMBER 唯一键。
我需要我的 Java 代码在获得新的 VARCHAR 键时不断(并行地)向该列添加记录,返回新生成的 NUMBER 键。或者在获得现有的 VARCHAR 时返回现有的 NUMBER 键(它不会插入它,这当然会由于 uniq 键冲突而引发异常)。
这样的过程将由许多并行工作的(Java)客户端执行。
希望我的英语是可以理解的:)
最好的方法是什么(也许使用 PL/SQL 块而不是 Java 代码......)?