Вопрос

Это возможно от InterBase? Например, как в этом связь.

Это было полезно?

Решение

Вы можете использовать генератор. Создать это

CREATE GENERATOR g_rowno;

А затем использовать так

SELECT GEN_ID(g_rowno, 1), field1, field2, ... FROM your_table

Но это будет работать только в том случае, если нет одновременного исполнения одного и того же запроса.

В Firebird вы можете использовать конструкцию Execute Block для обработки каждой строки и добавления номера строки, прежде чем передавать его в клиентское приложение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top