powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / #Temp
6 сообщений из 6, страница 1 из 1
#Temp
    #32052514
freeman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как проверить существует(создана) ли
темповая таблица на sql?
...
Рейтинг: 0 / 0
#Temp
    #32052521
Фотография Lexis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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
#Temp
    #32052524
Alexander_Yudakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
If Object_ID('#ИмяВременнойТаблицы') is null
  -- не существует
 
Else
 -- существует
...
Рейтинг: 0 / 0
#Temp
    #32052525
Фотография Lexis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Object_ID('#ИмяВременнойТаблицы')
будет работать только в тойже сессии где и создан временный объект
...
Рейтинг: 0 / 0
#Temp
    #32052562
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все временные объекты находятся в tempdb. Стало быть:

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


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