|
Отслеживание изменение данных в таблице
|
|||
---|---|---|---|
#18+
Доброго времени суток! Подскажите, можно ли каким-либо способом в триггере,прикрученному к таблице, определить имя процедуры через которую обновлялись данные в таблице? К примеру: Есть некоторые процедуры, которые в зависимости от условий добавляют или обновляют данные в таблице1. У таблицы1 есть триггер, срабатывающий при обновлении и записывающий сообщение в таблицу2 о том, что у записи n изменилось поле n на null. Собственно вопрос, есть ли возможность узнать какая именно процедура изменила данные в таблице? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 13:16 |
|
Отслеживание изменение данных в таблице
|
|||
---|---|---|---|
#18+
А если это была НЕ процедура? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 13:27 |
|
Отслеживание изменение данных в таблице
|
|||
---|---|---|---|
#18+
Перед модификацией определять в процедуре через @@procid и передавать в триггер (через времянки или set context_info). ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 13:29 |
|
Отслеживание изменение данных в таблице
|
|||
---|---|---|---|
#18+
Какое это имеет значение - в какой процедуре? Способы борьбы с бардаком, что ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 13:35 |
|
Отслеживание изменение данных в таблице
|
|||
---|---|---|---|
#18+
Владислав Колосов Какое это имеет значение - в какой процедуре? Способы борьбы с бардаком, что ли? Например, логирование. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 14:22 |
|
Отслеживание изменение данных в таблице
|
|||
---|---|---|---|
#18+
msLex, так пусть процедура логирует. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 15:03 |
|
Отслеживание изменение данных в таблице
|
|||
---|---|---|---|
#18+
tendericecream, Есть способ, сам его использую в триггерах. Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2020, 11:47 |
|
|
start [/forum/moderation_log.php?user_name=chucha]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 731ms |
total: | 884ms |
0 / 0 |