Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 ASA 7.0.2 & truncate table & cursor   Ђ«ҐЄбҐ© „ ­Ё«®ў   04 Jun 2001 17:32:19 
Архивное /su.dbms/7769097db577.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional