Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / #Temp / 6 сообщений из 6, страница 1 из 1
23.09.2002, 21:24:18
    #32052514
freeman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
#Temp
Как проверить существует(создана) ли
темповая таблица на sql?
...
Рейтинг: 0 / 0
23.09.2002, 23:00:53
    #32052521
Lexis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
#Temp
Код: plaintext
1.
2.
3.
4.
5.
6.
create table #t
([id] int)
go
select name, id from sysobjects where type='U' and name like '#t%'
go
drop table #t
...
Рейтинг: 0 / 0
23.09.2002, 23:32:58
    #32052524
Alexander_Yudakov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
#Temp
Код: plaintext
1.
2.
3.
4.
If Object_ID('#ИмяВременнойТаблицы') is null
  -- не существует
 
Else
 -- существует
...
Рейтинг: 0 / 0
23.09.2002, 23:43:00
    #32052525
Lexis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
#Temp
Object_ID('#ИмяВременнойТаблицы')
будет работать только в тойже сессии где и создан временный объект
...
Рейтинг: 0 / 0
24.09.2002, 10:28:08
    #32052562
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
#Temp
Все временные объекты находятся в tempdb. Стало быть:

If Object_ID('tempdb.db.#ИмяВременнойТаблицы') is null
-- не существует
Else
-- существует
...
Рейтинг: 0 / 0
24.09.2002, 10:29:57
    #32052563
Зайцев Фёдор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
#Temp
2Lexis
Так это же хорошо!
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / #Temp / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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