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

Вниз

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

 
Ильичев С.А. ©   (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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.034 c
3-1121754307
Stanislav
2005-07-19 10:25
2005.09.04
Прерывание выполнения запроса


4-1121525767
PSV84
2005-07-16 18:56
2005.09.04
Работа с тензоизмерителями М0600-Д4 "Микросим"


4-1121384606
Ruslan_86
2005-07-15 03:43
2005.09.04
Поставить программу рядом с часами


1-1123944771
Настя
2005-08-13 18:52
2005.09.04
PopupMenu и событие OnClick


9-1115811379
grouzd[E]v
2005-05-11 15:36
2005.09.04
OGL - Again Arrays