Форум: "Базы";
Текущий архив: 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.011 c