|
Срок жизни #tmp таблиц?
|
|||
---|---|---|---|
#18+
Для формирования отчета создаю временную таблицу типа #tmp, помещаю туда данные затем подключаю ее к репорту. Вроде все ОК. Затем закрываю отчет, создаю такой же, но за другую дату, в результате во втором отчете присутствуют данные из первого. Приходиться в SP формирующей данные для отчета, после create table #TMP ставить строчку delete from #TMP. Получается, что если создаешь такую таблицу - она будет жить пока не разорвешь данный коннект, т.е. пока не закроешь программу? Всех благ, Александр. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2001, 06:29 |
|
Срок жизни #tmp таблиц?
|
|||
---|---|---|---|
#18+
1. Оформляй операции от создания локальной временной таблицы до SELECT из нее в процедуру (можно временную). Таблица сама умрет по завершении работы процедуры. 2) Если есть уверенность, что локальная временная таблица для твоего отчета точно имеет необходимую структуру - прото в начале проверяй существование таблицы, и если существует - то TRUNCATE ее. 3) если нет уверенности в п.2 то после проверки на существование DROP эту таблицу и снова CREATE Удачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2001, 06:40 |
|
|
start [/forum/topic.php?fid=46&tid=1827363]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 144ms |
0 / 0 |