Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.28;
Скачать: CL | DM;

Вниз

Как красиво удалить #tmp таблицу???!!!   Найти похожие ветки 

 
SDA   (2004-10-28 06:35) [0]

Доброе утро (может день), дорогие друзья кодеры... Проблема возникла в следующем: при создании #tmp таблицы надо бы проверять: а не создана ли она уже??? и если да, то удалить... так вот.... а как? Можно, конечно, перед этим попытаться сделать запрос типа: select * from #tmp и Query.Open заключить в try...except или crete #tmp заключить в try-except-finnaly, но как то мне это не нравится... не хорошо это... нашел IF EXISTS, но как то не получаеся... в sysobjects таблица не появляется... может я конечно туплю, но ПОМОГИТЕ бедному программисту!!! Заранее всем спасибо!!!
SDA


 
SDA   (2004-10-28 06:51) [1]

Пока ни кто не предумал.... нашел ещё один способ: посмотреть OBJECT_ID.... типа проверить что вернет "SELECT OBJECT_ID("tempdb..#tmp")" и если NULL, то Create #tmp... else DROP&CREATE... но опять много действий... :-(


 
SDA   (2004-10-28 07:58) [2]

НУ вот... пока все просыпались сам догадался:IF (OBJECT_ID("tempdb..#tmp") IS NOT NULL) DROP TABLE #tmp



Страницы: 1 вся ветка

Текущий архив: 2004.11.28;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.042 c
14-1100011042
syte_ser78
2004-11-09 17:37
2004.11.28
иконка в трей


3-1098868712
ILUHA
2004-10-27 13:18
2004.11.28
И опять вопрос по IBTransaction


14-1100093600
Anonimus
2004-11-10 16:33
2004.11.28
Сокеты


14-1100357512
AlexG
2004-11-13 17:51
2004.11.28
Что лучше купить: GeForce или Radion?


3-1098961483
BigError
2004-10-28 15:04
2004.11.28
Что-то никак не соображу как правильно сделать..





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский