database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 40448 게시물 읽기
No. 40448
데이터수정 여부 어떤 식으로 관리하세요
작성자
율리시스
작성일
2014-05-12 09:02
조회수
6,291

외부기관 감사대응 시 

데이터의 수정여부 어떻게 관리하세요

 

가령 A라는 테이블의 AA라는 컬럼의 데이터가 AAA일때

이게 첨부터 AAA였는지 아님 나중에 추가된건지 아님 BBB였는데 AAA로 수정되었는지

이런 로그를 어떻게 관리하시는지 궁금합니다.

 

아님 이런걸 로깅하는 전문적인 툴이 있나요?

이 글에 대한 댓글이 총 1건 있습니다.

A_HISTORY 테이블을 생성합니다.

A_HISTORY 테이블의 필드정보는 A테이블의 필드들을 OLD, NEW를 붙여서 2배로 생성하고

A 테이블에는 트리거를 만들어서 INSERT(선택), UPDATE(필수), DELETE(필수) 의 DML이 일어날 때

A_HISTORY에는 무조건 INSERT 하시면 될 것 같습니다.

박성빈(빈이님)님이 2014-05-12 17:29에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40451어려운 쿼리 문의 [1]
꿈꾸러기
2014-05-13
7401
40450일련된 번호를 묶는것에 대해 문의드립니다. [2]
초보
2014-05-13
6763
40449우메한 질문 하나드립니다 [1]
물새
2014-05-12
7040
40448데이터수정 여부 어떤 식으로 관리하세요 [1]
율리시스
2014-05-12
6291
40447연속된 시작값 종료값 [1]
이기자
2014-05-07
6968
40446날짜 계산 도와주세요 [4]
초보개발자
2014-05-07
7309
40445OUTER JOIN 튜닝 [2]
도와주세요.
2014-04-30
7649
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다