Проверка существования временной таблицы

Shovgenyuk
Дата: 23.02.2010 19:45:13
Как проверить существует ли времменная таблица (#) в БД?
Crimean
Дата: 23.02.2010 20:10:36
да, но нафига? коллега, если оно вам надо - вы точно знаете, как это делается. а если не знаете - оно вам не надо, 99%, поверьте
p.s.
подсказка - имя базы указать надо в имени объекта, делов-то
Shovgenyuk
Дата: 23.02.2010 21:33:02
Crimean
да, но нафига? коллега, если оно вам надо - вы точно знаете, как это делается. а если не знаете - оно вам не надо, 99%, поверьте


При открытии формы создаётся временная таблица для внесения данных (для каждого пользователя своя). Потом данные анализируються и записываються в постоянную табл.
Как мне опредилить нужно ли создавать временную таблицу при открытии формы или не нужно потому что она уже создана?
GlebZ
Дата: 23.02.2010 22:36:52
IF OBJECT_ID('tempdb..#TempTableName') IS NULL
BEGIN
   PRINT N'Нет такой буквы в этом слове'
END
Водку? Водку - буду!
Crimean
Дата: 24.02.2010 09:55:43
знатную граблю закладываете себе, коллега, уж вы поверьте...
не надо вам тут временных таблиц. постоянные пользуйте
Shovgenyuk
Дата: 24.02.2010 10:08:56
Crimean
знатную граблю закладываете себе, коллега, уж вы поверьте...
не надо вам тут временных таблиц. постоянные пользуйте


Почему?
aleks2
Дата: 24.02.2010 10:12:29
Shovgenyuk,

Патаму, что постоянная таблица, в отличие от времянки, не исчезает в небытие при случайном разрыве соединения.
А набирать данные заново большинство пользователей не любят.

И я их понимаю...
Shovgenyuk
Дата: 24.02.2010 10:34:06
aleks2,

Случайного разрыва быть не должно. Если такое случиться, то это рассматриваеться как аварийная ситуация, така я же как, например, случайное физическое уничтожение сервера :)
Ken@t
Дата: 24.02.2010 10:43:52
Shovgenyuk,

Иными словами вы держите постоянное соединение с сервером, ну-ну.
Кроме одной грабли вы ещё себе дом на песке без фундамента делаете .
"Разрыв был" (с) .
Shovgenyuk
Дата: 24.02.2010 11:01:07
А что плохого в том, что соединение не разрываеться?
Зачем каждый раз тратить время на создание соединения?