Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > СУБД, общие вопросы > триггер на update


Автор: Grig 7.8.2008, 04:59
Здравствуйте!
Есть таблица с одним текстовым полем и одной строкой.
в нее заноситься запрос командой UPDATE
возможно ли на эту таблицу написать триггер, который будет выполнять этот запрос?

Автор: Poseidon 7.8.2008, 08:36
У тебя только одна таблица? Зачем тебе тогда триггер?

И еще, триггер выполняется после изменений в базе, поэтому изменить что-то тригером не получится. Триггер - это и есть реакция на изменения. Или я чего-то недопонял...

Автор: Akella 7.8.2008, 13:44
Цитата(Poseidon @  7.8.2008,  08:36 Найти цитируемый пост)
триггер выполняется после изменений в базе

или до

Автор: skyboy 7.8.2008, 13:49
Цитата(Grig @  7.8.2008,  03:59 Найти цитируемый пост)
в нее заноситься запрос командой UPDATE

это протокол выполнения запросов? ты в таблицу записываешь сам запрос?
может, поподробнее объяснишь? видишь, у нас вопросы есть. значит, обьяснил не подробно.

Автор: Akella 7.8.2008, 18:03
Цитата(skyboy @  7.8.2008,  13:49 Найти цитируемый пост)
значит, обьяснил не подробно. 

ка всегда smile 

Автор: Grig 8.8.2008, 04:03
в таблице текстовое поле апдейтиться запросом, и срабатывает триггер который выполняет этот запрос.
такая вот была идея.
но уже нашел как по другому проблемку разрулить.

Автор: Akella 8.8.2008, 07:43
Цитата(Grig @  8.8.2008,  04:03 Найти цитируемый пост)
в таблице текстовое поле апдейтиться запросом, и срабатывает триггер который выполняет этот запрос.

не понял, это что получается, что поле само себя в цикле апдейтит запросом?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)