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

Вниз

Тригеры   Найти похожие ветки 

 
Ormada   (2003-11-15 20:32) [0]

Кто знает как можно посадить на тригер изменение !кол-ва полей! в подчинёной таблице ?
ну типа
//---------------------------------------------------------
alter TRIGGER [X_Insert] ON [dbo].[X]
FOR INSERT
AS
alter table Y
ADD (select INSERTED.Pole1 from INSERTED) int not null
//---------------------------------------------------------


 
Johnmen   (2003-11-15 21:05) [1]

Насколько я в курсе, недопустимо выполнение DDL команд в триггере...


 
ORMADA   (2003-11-25 14:41) [2]

Всё допустимо через динамо скуль!


 
Danilka   (2003-11-25 14:45) [3]

а зачем такой страшный изврат?


 
Johnmen   (2003-11-25 15:15) [4]

>Всё допустимо через динамо скуль!

"Флаг в руки, барабан на шею и поезд навстречу".
:)


 
BlackTiger   (2003-11-25 15:38) [5]

Дождись YUKON-а! Там есть такое! Только что вычитал на MSDN-е.
http://msdn.microsoft.com/events/pdc/default.aspx?pull=/library/en-us/dnsql90/html/sql_ovyukondev.asp


 
Val   (2003-11-25 16:45) [6]

не ждите никаких юконов, подумайте над задачей и структурой базы еще - постоянное изменение ддл объектов - совсем не есть гуд.


 
Alexander_K   (2003-11-25 16:47) [7]

Согласен с Val © (25.11.03 16:45) [6]
Скорее всего надо просто нормализовать таблицы и все будет ок.


 
Danilka   (2003-11-25 16:49) [8]

>постоянное изменение ддл объектов - совсем не есть гуд
слишком мягко сказано. :))
гораздо правильнее за это руки отрывать :))


 
Johnmen   (2003-11-25 16:56) [9]

>Danilka © (25.11.03 16:49)

С корнем... Чтобы заново не выросли...:)))


 
BlackTiger   (2003-11-25 17:25) [10]

2 Johnmen: а потом еще и прижечь чем-нибудь, чтоб уж наверняка. А помоему товарисч прикалывается. Нормально при каждом инсерте колонку в таблицу добавлять? :) Это ж насколько с головой нужно не дружить.

А вот DDL-триггер в Юконе действительно есть. Прикольно отлавливать изменения в структуре базы.


 
Shirson   (2003-11-26 11:40) [11]

Ormada, если тебе нужна таблица с нефиксированным количеством полей, делай эти поля... записями :)
Буквально неделю назад переставил на эти рельсы один из модулей своего проекта - красотиШШа.


 
VAleksey   (2003-11-26 12:04) [12]


> BlackTiger © (25.11.03 17:25) [10]

Так если колонки вместо строк?


 
Desdechado   (2003-11-26 12:11) [13]

похоже, чел пытается квадратную матрицу сделать
в этом случае лучше поступить так - создать таблицу со структурой:
номер столбца матрицы, номер строки матрицы, значение на их пересечении
И растягивай сколько душа пожелает - вниз. И контроль в триггере запросто сделать :)



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

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

Наверх




Память: 0.46 MB
Время: 0.007 c
14-62267
slivka
2003-11-27 16:47
2003.12.19
Интернет телефония !


14-62252
Nick-From
2003-11-24 19:18
2003.12.19
Интеллектуальный картридж HP (в защитном чехле)


1-62043
anod
2003-12-04 22:30
2003.12.19
Части имени файла по шаблону


3-61954
TATIANA
2003-11-26 17:10
2003.12.19
Поиск по дате - DateTimePicker


7-62305
SKing
2003-10-14 14:10
2003.12.19
INI файл - ограничения





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