insert, update, delete 이벤트에 대해
백업데이터를 insert 해주는 트리거 를 생성하였습니다.
트리거 에
insert into tab_name
(
val1,val2,val3, update_date
)
values
(\'val1\',\'val2\',\'val3\',
to_char(sys_date,\'YYYYMMDD\')
)
구문을 입력하여 데이터와 이벤트 발생시간을 입력하도록 햇는데요
입력된 값을 보니 모두 \'19700101\' 로 모든 값이 입력됩니다.
트리거를 사용하지 않고 동일한 sql 수행시 날짜값이 현재 날짜로 정상입력되구요..
원인확인좀 부탁드립니다.
수고하세요.
|