Показать сообщение отдельно
Старый 24.12.2008, 18:50   #3  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
И есть переменные, которые по сути своей курсора в БД не создают (ну с т.з. разработчика это не видно), а лишь обозначают таблицу
По сути своей эти операции неявный курсор таки создают, и не важно видит его программист или нет. и мне непонятно почему вдруг этот курсор хватает свойства предыдущего курсора, который, заметьте даже данных не выбрал.
В случае явного курсора такого бы не произошло.

И обратите внимание на отредактированное исходное сообщение...
Цитата:
UPD:
PS Кстати, попробовал на 4-ке то же самое - уже такого эффекта нет, обновляет все строчки в последнем случае тоже.
Значит всё-таки был баг и исправили.
На 3-ке - будьте бдительны.
Да, если под каждую операцию объявлять новую переменную конечно проблем не будет, но многие ли так делают? Я, например, не всегда. Стараюсь, если конечно есть возможности, использовать уже имеющиеся. И думаю не я один такой. поэтому и предостерегаю.
__________________
Zhirenkov Vitaly