powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Временная таблица в SQL
4 сообщений из 4, страница 1 из 1
Временная таблица в SQL
    #38699653
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, всем.
Скажите, пожалуйста, есть какие-нибудь негативные последствия создания временной таблицы?
Код: sql
1.
2.
3.
SELECT  * into #NTMP FROM STOCK_HIST sh 
SELECT * FROM ORDER_RESERVE WHERE   r.RESERVE_NUMBER not in (select * from #NTMP)
DROP table #NTMP


Работая в "Microsoft SQL Server Management Studio" мне удается выполнить строку
Код: vbnet
1.
DROP table #NTMP

А вот работая в VBA, на этой строке, выходит сообщение
Код: plaintext
Cannot drop the table, because it does not exisit or you do not have permission
Может таблица после закрытия подключения сама удаляется?
Есть смысл искать способы удаления временной таблицы?
Пробовал подключиться под "sa" всё равно выдает сообщение об ошибе. Но таблица есть при обращении к ней данные получаю.
...
Рейтинг: 0 / 0
Временная таблица в SQL
    #38699657
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkodorМожет таблица после закрытия подключения сама удаляется?да, на то она и временная
...
Рейтинг: 0 / 0
Временная таблица в SQL
    #38699660
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Временная таблица живет в пределах SPID. Но если идет работа через ADO, то там есть нюансы, ADO может жонглировать SPID-ами, в результате эта таблица будет видна не всегда.
Так что работайте с временной таблицей в пределах одного пакета или пользуйтесь хранимыми процедурами.
...
Рейтинг: 0 / 0
Временная таблица в SQL
    #38699896
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProВременная таблица живет в пределах SPID. Но если идет работа через ADO, то там есть нюансы, ADO может жонглировать SPID-ами, в результате эта таблица будет видна не всегда.
Так что работайте с временной таблицей в пределах одного пакета или пользуйтесь хранимыми процедурами.
Спасибо за ответ.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Временная таблица в SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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