|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Ђ«ҐЄбҐ© „ Ё«®ў 2:5020/400 04 Jun 2001 17:32:19 To : All Subject : ASA 7.0.2 & truncate table & cursor --------------------------------------------------------------------------------
Приветсвую All!!!
Вот натолкнулся на очередные грабли
(или не грабли ????) в ASA 7.0.2 :(
Вопрос в следующем ...
приводит ли операция truncate table к зарытию курсора(ов) ????
Ситуация такая:
...
declare local temporary table #ttt (....)
declare cursor ccc from select v1,v2 from B
open ccc
L1:loop
fetch ccc into ....
if sqlstate ..... leave loop ....
...
truncate table #ttt;
//delete from #ttt;
...
end loop L1;
Так вот если вместо truncate пишу delete from #ttt,
то все ОК, а если truncate, то на второй (раз) fetch
выдается ошибка "cursor not open" ......
Может так оно и должно быть ????
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
С наилучшими пожеланиями
Алексей Данилов
нач. отдела разработки ПО
Центра фармацевтической информации
Комитета здравоохранения пр-ва Москвы
mailto:dan@pharm.mos.ru
tel:(095)924-1414
--- ifmail v.2.15dev5
* Origin: Moscow Mayor's Office, Info & Technology Centre (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/7769097db577.html, оценка из 5, голосов 10
|