Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.039 c
1-1123925524
Brainman
2005-08-13 13:32
2005.09.04
Источники света


1-1123606864
Cerberus
2005-08-09 21:01
2005.09.04
Архиватор


3-1122349921
Дырчик
2005-07-26 07:52
2005.09.04
Ошибка в АДО


11-1106493845
Boguslaw
2005-01-23 18:24
2005.09.04
How to make TKOlLabel really autosized ?


2-1123246871
_zx
2005-08-05 17:01
2005.09.04
кто-нить пользовался компонентой Asunc32?




   Наверх