我正在使用SELECT GEN_ID(TABLE,1) FROM MON$DATABASE
from aPreparedStatement
生成将在多个表中使用的 ID。
INSERT
我将用s 批次做大量PreparedStatement
s 并且我正在寻找一种方法来一次从 Firebird 获取大量新 ID。
执行触发器似乎是不可能的,因为我必须INSERT
在其他时间使用 Java 代码中的此 ID 在其他表上。此外,getGeneratedKeys()
对于批处理似乎还没有在(我的?)Firebird JDBCdriver 中实现。