|
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
|