Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
В триггере на insert как добавить ид. пользователя?
|
|||
|---|---|---|---|
|
#18+
Задача такая: На каждую таблицу tbl должна быть таблица life_tbl с историей изменений. life_tbl имеет те же поля, что и tbl, плюс поля x_usrid (ид. пользователя, произведшего над таблицей действие добавления, удаления или изменения), x_datetime (дата и время изменения), x_operation (какая была операция: 'i', 'u', 'd' - insert, update или delete соответственно). Как в триггере записывать значение поля x_usrid (ид. пользователя, произведшего изменения) в таблицу life_tbl? (Пользователи не совпадают с пользователями mysql) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2017, 16:15 |
|
||
|
В триггере на insert как добавить ид. пользователя?
|
|||
|---|---|---|---|
|
#18+
О каком именно ИД пользователя идёт речь? без уточнения непонятно, их как бы несколько... к тому же не все достижимы из триггера. А если речь об учётной записи - выбирайте между USER() и SESSION_USER() (CURRENT_USER() не подойдёт, потому как вернёт definer-a триггера). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2017, 16:31 |
|
||
|
В триггере на insert как добавить ид. пользователя?
|
|||
|---|---|---|---|
|
#18+
пользователи хранятся в таблице USR. В этой таблице usrid - уникальный идентификатор - ид. пользователя. Обычно действия с таблицами происходят в хранимых процедурах. usrid передается в качестве параметра в хр. процедуру. Но, думаю, триггер не поймет, какое значение записывать? Передать параметр в триггер невозможно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2017, 16:42 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39467962&tid=1830627]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 363ms |

| 0 / 0 |
