Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как узнать, существует ли временная таблица?  [new]
Утюг
Member

Откуда: Ростов н/Д
Сообщений: 137
Надо осуществить проверку на наличие временной таблицы и, в случае обнаружения, удалить.
Пробую:
if exists (select * from sysobjects where id = object_id(N'#Temp')) drop table #Temp

Не выходит,
"Cannot drop the table '#Price1', because it does not exist in the system catalog"
6 авг 04, 16:19    [865461]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать, существует ли временная таблица?  [new]
jimmers
Member

Откуда: Санкт-Петербург - New York City
Сообщений: 5069
   IF OBJECT_ID('tempdb..#Result') IS NOT NULL
      DROP TABLE #Result
_____________
jimmers forever!
6 авг 04, 16:21    [865474]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать, существует ли временная таблица?  [new]
Alexander Popov
Member

Откуда:
Сообщений: 663
IF (Select OBJECT_ID('tempdb..#Result')) IS NOT NULL
DROP TABLE #Result

Селект забыл.
6 авг 04, 16:40    [865527]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать, существует ли временная таблица?  [new]
Alexander Popov
Member

Откуда:
Сообщений: 663
Сорри ничего ты не забыл это я торможу
6 авг 04, 16:41    [865532]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать, существует ли временная таблица?  [new]
Утюг
Member

Откуда: Ростов н/Д
Сообщений: 137
Спасибо за помощь.
6 авг 04, 16:41    [865533]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать, существует ли временная таблица?  [new]
jimmers
Member

Откуда: Санкт-Петербург - New York City
Сообщений: 5069
:)
_____________
jimmers forever!
6 авг 04, 16:42    [865536]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать, существует ли временная таблица?  [new]
ню
Guest
кто? джиммерс селект забыл? там селект не нужен.
6 авг 04, 16:43    [865539]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать, существует ли временная таблица?  [new]
ню
Guest
ни фига себе скорость откликов какая.
6 авг 04, 16:45    [865541]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать, существует ли временная таблица?  [new]
Утюг
Member

Откуда: Ростов н/Д
Сообщений: 137
Кстати, совсем забыл...
Если таких таблиц не одна, а допустим, две (например, #Result1 и #Result2), можно ли это оформить одним запросом?
6 авг 04, 16:47    [865548]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать, существует ли временная таблица?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31620
ню
ни фига себе скорость откликов какая.

Просто форум на MSSQL работает - быстрый... :-)
6 авг 04, 16:50    [865559]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить