Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Странная ошибка: The cursor is READ ONLY / 3 сообщений из 3, страница 1 из 1
11.09.2002, 20:22:26
    #32049854
vadim_march
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная ошибка: The cursor is READ ONLY
Здравствуйте еще раз.
В обоих вариантах:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
   declare @cur_ord cursor
   set @cur_ord = CURSOR SCROLL DYNAMIC SCROLL_LOCKS
   for select order_id
             ,qty
             ,_date
   from #ord
   where qty >  0  and gd_id = @_gd_id
   order by olongid
   for update of qty
 ------
 
   declare сur_ord cursor
   LOCAL SCROLL DYNAMIC SCROLL_LOCKS
   for select order_id
             ,qty
             ,_date
   from #ord
   where qty >  0  and gd_id = @_gd_id
   order by olongid
   for update of qty

одна и та же ошибка. Не могу понять почему. Кто-нибудь может подсказать чего ему еще не хватат?
...
Рейтинг: 0 / 0
11.09.2002, 21:18:56
    #32049861
dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная ошибка: The cursor is READ ONLY
Наверное потому, что #ord не имеет primary key и полей со свойством unique
...
Рейтинг: 0 / 0
12.09.2002, 12:37:59
    #32050005
vadim_march
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная ошибка: The cursor is READ ONLY
Спасибо огромное Dmitry.
Я создавал таблицу
Код: plaintext
1.
2.
select ...
        ,oid identity(int)
into #ord ... 

теперь все нормально
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Странная ошибка: The cursor is READ ONLY / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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