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