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
운영게시판
최근게시물
PostgreSQL Q&A 8664 게시물 읽기
No. 8664
[질문] 데이터를 생성된 날짜별로 자동으로 지우는 방법
작성자
질문
작성일
2010-05-09 16:34
조회수
8,254

 안녕하세요 좋은 방법이 있는지 고수분의 도움 부탁드립니다.

제가 원하는 작업은 특정 테이블에 생성된 데이터를 생성된 날짜를 기준으로 30일이 지난 데이터는 자동으로 삭제를 하게 하고 싶은데

가장 쉽고 안정적으로 할 수 있는 방법이 뭘까요..???

감사합니다.

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

 테이블에 생성날짜를 입력받고 

날짜 확인해서 지우는 쿼리를 주기적으로 프로그램에서 실행하면 되지 않나요?

리눅스면 cron쓰면 되실거고, 윈도우면 프로그램 예약실행 이용하시면 되실거구요.

쿼리는 

DELETE FROM targettable WHERE (삭제조건)

이런식으로 하시면 됩니다.

정원천(아리수)님이 2010-05-10 11:59에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
8668pg_stat_activity 사용법
초보
2010-05-24
8543
8666문자셋 오류 좀 봐 주세요 [1]
초보
2010-05-18
9281
8665중복 때문에 그러는데요..ㅠㅠ 도와주세요 [3]
최용은
2010-05-10
7484
8664[질문] 데이터를 생성된 날짜별로 자동으로 지우는 방법 [1]
질문
2010-05-09
8254
8663인코딩 질문드립니다.
서버
2010-05-07
8615
8662explain 사용 관련 문의 입니다. [2]
정민준
2010-05-02
7634
8661테이블 필드 속성 수정시 view [2]
송효진
2010-05-01
7467
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다