Как в ХП узнать
Как в ХП узнать
количество записей, которое вернул запрос? И вообще, как понять, вернул запрос хоть что-то? (IB 6.5)
-
- Сообщения: 10
- Зарегистрирован: 18 ноя 2004, 22:15
ну и вопросы. Ты спросил про 6.5 - тебе ответили. Какие такие временные системные таблицы в 6.5? нету их там. И вообще, количество записей, возвращенных запросом, может быть известно или неизвестно на момент выдачи клиенту первой записи результата. Потому что сервер в разных случаях использует разные механизмы доступа. Одни просто выбирают записи с диска, и определить число выбранных можно только выбрав все. Другие предварительно выбирают все и обрабатывают, отдавая только часть, но тут все зависит от версионности.
Если же речь про "вернул запрос что то", то тут все просто - делаем первый fetch и если ничего нет - то ничего не выбрано. Если есть данные, значит они есть. И т.д.
В чем задача то?
Если же речь про "вернул запрос что то", то тут все просто - делаем первый fetch и если ничего нет - то ничего не выбрано. Если есть данные, значит они есть. И т.д.
В чем задача то?
