Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Курсоры / 9 сообщений из 9, страница 1 из 1
26.01.2002, 09:30
    #32021547
Max Levchenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсоры
Может кто подскажет?
Читаю умную книгу сказано что если в курсоре в условии задана переменная то она определяется в момент открытия курсора. Но почему то не работает (. Если определяю переменную до объявления курсора то все нормально.
...
Рейтинг: 0 / 0
26.01.2002, 12:46
    #32021551
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсоры
>Читаю умную книгу
Какую ?

>если в курсоре в условии задана переменная то она определяется в момент открытия курсора
"Определяется" в данной книге это
- объявляется как в команде DECLARE
- принимает какаое-либо значение как в команде SELECT/SET


Лично я в BOL нашел лишь то , что

"Variables may be used as part of the select_statement that declares a cursor. However, changes to those variables after the cursor has been declared will have no affect on the cursor's operation"
Переменные могут быть использованы в select выражении, которое(!выражение, а не переменные!) объявляется в курсоре. Однако, после того, как курсор объявлен, изменения значений этих переменных не влияют на работу курсора.

Я склонен больше верить BOL
...
Рейтинг: 0 / 0
28.01.2002, 00:17
    #32021570
Dikobrazz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсоры
Может, умная книжка посвяшена MS SQL 6.5? В нем, действительно, значение переменной определяется на момент открытия курсора, а вот в 7.0 и 2000 - на момент его объявления.
...
Рейтинг: 0 / 0
28.01.2002, 06:00
    #32021585
Max Levchenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсоры
"Умная книга" называется "Использование Microsoft SQL Server 7.0" автор:Стефан Винкоп Стр.(667)глава Использование вложенных курсоров(и пример имеется)
...
Рейтинг: 0 / 0
28.01.2002, 07:21
    #32021593
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсоры
Выкиньте эту книжку. Вы не первый кто пытается сделать то, чего там описано и спрашивает почему оно не получается.

А курсорами лучше поначалу вообще не пользоваться. Тем более вложенными.
...
Рейтинг: 0 / 0
28.01.2002, 07:25
    #32021594
Курсоры
Это книжка очень хорошо известна именно большим количеством бреда в ней. Выброси смело.
...
Рейтинг: 0 / 0
28.01.2002, 09:53
    #32021616
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсоры
Может пора завести на сайте "чёрный список", куда помещать анонсы подобной литературы?
...
Рейтинг: 0 / 0
28.01.2002, 10:13
    #32021619
Alex_Boev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсоры
Есть ещё одна умная книга издательства bhv - Ю. Тихомиров "SQL Server 7.0 Мощнейшая система управления реляционными базами данных". Так вот в гл. 13 также сказано то, что если в курсоре, в условии задана переменная то она определяется в момент открытия курсора. И там даже есть пример кода, который при проверке не работает. На самом деле она (переменная) должна определяется до объявления (DECLARE) курсора. Тогда и только тогда код работает. Проверял на 7.0 и 2000.
...
Рейтинг: 0 / 0
28.01.2002, 11:01
    #32021624
_svr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсоры
2Александр Гладченко:
>Может пора завести на сайте "чёрный список", куда помещать анонсы подобной литературы?

Надо-надо!
Еще "белый список" обязательно! И возможность плюнуть и в тот и другой! И возможность выставить книгу на обсуждение! И попросить народ заглядывать туда (дабы оценить), а уж местных гуру - в обязалово! А оценивать разрешить тока зарегистрированным пользователям (дабы хоть немного отсечь рекламу).
Вы даже не сомневайтесь!

Судите сами - я щас начал играться с SQL2k, пользуюсь пока парой книг по семерке, и присматриваю книгу по 2000.
На форуме промелькнуло упоминание книги Мамаева (не ругательное) - дык собираюсь брать. А вот что НЕ покупать, и насколько доверять имеющимся книгам - не знаю...
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Курсоры / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]