Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Временная таблица в SQL / 4 сообщений из 4, страница 1 из 1
17.07.2014, 20:03
    #38699653
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Временная таблица в SQL
Привет, всем.
Скажите, пожалуйста, есть какие-нибудь негативные последствия создания временной таблицы?
Код: 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
17.07.2014, 20:09
    #38699657
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Временная таблица в SQL
vkodorМожет таблица после закрытия подключения сама удаляется?да, на то она и временная
...
Рейтинг: 0 / 0
17.07.2014, 20:12
    #38699660
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Временная таблица в SQL
Временная таблица живет в пределах SPID. Но если идет работа через ADO, то там есть нюансы, ADO может жонглировать SPID-ами, в результате эта таблица будет видна не всегда.
Так что работайте с временной таблицей в пределах одного пакета или пользуйтесь хранимыми процедурами.
...
Рейтинг: 0 / 0
18.07.2014, 08:27
    #38699896
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Временная таблица в SQL
Shocker.ProВременная таблица живет в пределах SPID. Но если идет работа через ADO, то там есть нюансы, ADO может жонглировать SPID-ами, в результате эта таблица будет видна не всегда.
Так что работайте с временной таблицей в пределах одного пакета или пользуйтесь хранимыми процедурами.
Спасибо за ответ.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Временная таблица в SQL / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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