Я использую SELECT GEN_ID(TABLE,1) FROM MON$DATABASE
от PreparedStatement
, чтобы сгенерировать идентификатор, который будет использоваться в нескольких таблицах.Создайте несколько идентификаторов сразу в пакетах Firebird для подготовленных выписок
Я собираюсь сделать большое количество INSERT
с пакетами PreparedStatement
и я ищу способ получить много новых идентификаторов сразу из Firebird.
Выполнение триггера, по-видимому, не может быть и речи, так как я должен INSERT
на других таблицах в другое время с этим идентификатором в коде Java. Кроме того, getGeneratedKeys()
для партий, кажется, еще не реализованы в (my?) Firebird JDBCdriver.
Идентификатор возвращенное значение генератора после увеличения на 'iCount' –