Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ничего в курсоре нет???!!!
|
|||
|---|---|---|---|
|
#18+
Написал процедуру в которой назад возвращаю курсор Дело в том , что вне определния курсора SELECT возвращает записи , а вот @@fetch_status возвращает -1 после его открытия: Create Procedure usp_rivers_tree_child_list ( @parent SMALLINT, @rivers_list_cursor CURSOR VARYING OUTPUT ) AS SET NOCOUNT ON SET @rivers_list_cursor = CURSOR FOR SELECT id_river,Name_River FROM acva_eko_RIVERS WHERE PARENT = @parent OPEN @rivers_list_cursor SELECT @@FETCH_STATUS --ВОЗВРАЩАЕТ -1 RETURN Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2001, 15:21 |
|
||
|
Ничего в курсоре нет???!!!
|
|||
|---|---|---|---|
|
#18+
Перед RETURN добавь еще CLOSE CursorName DEALLOCATE CursorName moth ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2001, 03:06 |
|
||
|
Ничего в курсоре нет???!!!
|
|||
|---|---|---|---|
|
#18+
Ну так надо выбрать данные: Fetch @rivers_list_cursor. Пока что пусто в выборке, вот и -1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2001, 03:08 |
|
||
|
Ничего в курсоре нет???!!!
|
|||
|---|---|---|---|
|
#18+
Но как видно в объявлениях я курсор передаю в вызывающую процедуру и фетчу, закрываю и освобождаю я его там. Но даже в данной процедуре если посмотреть @@CURSOR_ROWS то он даст тоже -1. Вопрос открытый Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2001, 05:38 |
|
||
|
Ничего в курсоре нет???!!!
|
|||
|---|---|---|---|
|
#18+
У меня такое впечатление, что @@fetch_status возвращает последнее свое значение после последнего fetch. И пока ты не зделал нового fetch этот статус не изменится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2001, 06:08 |
|
||
|
Ничего в курсоре нет???!!!
|
|||
|---|---|---|---|
|
#18+
небольшая поправка к предыдущему сообщению @@fetch_status возвращает последнее свое значение после последнего fetch в любом курсоре ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2001, 06:10 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1825444]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
10ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 357ms |

| 0 / 0 |
