Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.09.04;
Скачать: [xml.tar.bz2];

Вниз

Как сформировать имя таблици в триггере и создать её?   Найти похожие ветки 

 
Ильичев С.А. ©   (2005-07-24 00:03) [0]

Как сформировать имя таблици в триггере и создать её?

Что-то на подобии такого:

CREATE TRIGGER Trigger1
ON Clients
FOR INSERT
AS
DECLARE
 @CurrentIP ShortString
BEGIN
 SELECT @CurrentIP = CAST(IP AS ShortString) FROM inserted

 CREATE TABLE @CurrentIP(MsgID int IDENTITY(1, 1) PRIMARY KEY,
                         MsgText ShortString)
END


 
Nikolay M. ©   (2005-07-24 15:48) [1]

http://www.sql.ru/faq/faq_topic.aspx?fid=104


 
Ильичев С.А. ©   (2005-07-24 18:06) [2]

да я разобрался уже
можно создать с каким-нибудь именем а потом переименовать

EXEC sp_rename


 
Nikolay M. ©   (2005-07-24 18:51) [3]

Прочитав [0] хотел написать, что ты извращенец. После [2] желание только усилилось :)
Если не в лом, опиши, плз, ситуацию, в которой без создания таблицы в тригере ну никак не обойтись?


 
Ильичев С.А. ©   (2005-07-25 00:56) [4]

На счет:
"ситуацию, в которой без создания таблицы в тригере ну никак не обойтись"
Всё просто, такое ТЗ =) практического смысла в этом нет. Просто потециальный рабовладелец хочет проверить уровень моей мозговой активности. Видимо... Ну а я не против. =)

А то что:
"После [2] желание только усилилось"
Так это зря. Способ гораздо удобнее приведённого тобой. Попробуй.


 
evvcom ©   (2005-07-25 09:33) [5]

Значит "потециальный рабовладелец" тоже извращененц. Имхо.


 
Nikolay M. ©   (2005-07-25 09:47) [6]


> evvcom ©   (25.07.05 09:33) [5]
> Значит "потециальный рабовладелец" тоже извращененц.

Стопудово. "Доктор, а откуда у вас такие ТЗ, вы что, извращенец?".


> Способ гораздо удобнее приведённого тобой. Попробуй.

Во-первых, не указано, чем удобнее и критерий "удобности", а, во-вторых, мне больше заняться нечем, чтоли? :)



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

Форум: "Базы";
Текущий архив: 2005.09.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.009 c
3-1122373282
-=snoop=-
2005-07-26 14:21
2005.09.04
закрыть коннект к базе


1-1123094473
Juice
2005-08-03 22:41
2005.09.04
Отсутствие множественного наследования


14-1123758028
ПЛОВ
2005-08-11 15:00
2005.09.04
Любители ужОсов :)


1-1123661183
Andry
2005-08-10 12:06
2005.09.04
Размер шрифта


14-1123494379
DVM
2005-08-08 13:46
2005.09.04
Оружие из магнетрона микроволновой печи, реально ли?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский