Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как сохранить дату и время? / 2 сообщений из 2, страница 1 из 1
19.03.2013, 14:55
    #38189846
rockclimber
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить дату и время?
Изначальная проблема - логирование действий пользователя. Надо делать запись в таблицу в два специальных поля имя пользователя и дату изменения. Триггер не подходит, т. к. APEX работает в БД из-под пользователя ANONYMOUS. А если делать эту логику на странице, то я делаю процесс on Submit, в нем пишу:
Код: plsql
1.
2.
:P1_USER := :APP_USER;
:P1_DATE := sysdate;

И в таблицу попадает дата без времени. P1_USER и P1_DATE - скрытые итемы на странице, которые сохраняют информацию в таблицу в соответствующие поля.
Можно оставить дату в триггере, а сохранение пользователя - на странице, но так тоже нехорошо, логика в одном месте должна быть.
...
Рейтинг: 0 / 0
21.03.2013, 13:22
    #38193074
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить дату и время?
rockclimber,

V('APP_USER'),TO_CHAR,TO_DATE
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как сохранить дату и время? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]