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 2041 게시물 읽기
No. 2041
Re: timestamp 값에 대한 연산.
작성자
김상기
작성일
2000-12-21 20:34
조회수
11,124

PostgreSQL에서의 시간 자료형인 timestamp 값에 대한 연산은

아주 쉽습니다.

 

일반적인 숫자는 날짜를 의미합니다.

 

select now() + 1 : 내일

select now() / 1 : 어제

 

시간형태의 값에 해서는 일반적인 시간값 연산을 합니다.

 

select now() / '00:05:00' : 현재 시간의 5분 전

select now() + '00:05:00' : 현재 시간의 5분 뒤

 

날짜와 시간형 같이 쓸 때도 이 연산은 적용 됩니다.

 

select now() + '20 12:30:30' : 현재 시간에서 20일 12시간 30분 30초 뒤

 

 

>>최우석 님께서 쓰시길<<

 

:: 테이블에 삽입 시간을 넣은 다음 현재 시간과 비교해서 1시간이 지나면 삭제하게 만들고 싶은데 시간

:: 비교를 어떻게 하죠? timespan형은 db에 저장한 후, 다시 select하면 읽을 수 있는 형태로 바뀌어져서

:: 나오고.. 그냥 time형을 비교하자니 11:30 분이랑 그 다음날 00:20분을 비교할 때 문제가 생기고.. sql

:: 에서 이런 쿼리 지원이 안되나요:?

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

7.3.x 에서는 윗 연산을 허용하지 않습니다.

반드시 interval 형 변환자를 써주어야하는군요.

 

select now() - interval '1 day'

select now() - interval '2 days'

select now() - interval '00:05:00'

select now() - interval '2 00:05:00'

김상기(ioseph)님이 2003-09-04 11:57에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2046Foreign key란 무엇이고, 사용하는 방법은?
궁금한사람
2000-12-23
7905
2047┕>Re: Foreign key에 대한 잡생각
김상기
2000-12-23 21:04:05
7985
2054 ┕>Re: Re: Foreign key에 대한 잡생각
궁금한이
2000-12-25 20:45:29
7443
2055  ┕>Re: 메뉴얼이 제일 좋은 지침서입니다.
김상기
2000-12-26 02:09:45
7845
2058  ┕>Re: Re: Re: Foreign key에 대한 잡생각
김윤한
2000-12-26 23:21:17
7424
2045요상한 에러....
박근익
2000-12-23
6804
2069┕>Re: 요상한 에러....
정재익
2000-12-27 20:47:32
6979
20431byte 숫자를 전각문자로 바꾸는 함수를 올렸습니다.
김상기
2000-12-22
6755
2044┕>Re: 1byte 숫자를 전각문자로 바꾸는 함수를 올렸습니다.
정재익
2000-12-23 09:27:40
6973
2040시간을 비교하고 싶은데..
최우석
2000-12-21
5882
2041┕>Re: timestamp 값에 대한 연산. [1]
김상기
2000-12-21 20:34:10
11124
2036serial 초기화 방법은?
김성현
2000-12-21
6431
2038┕>Re: serial 초기화 방법은?
정재익
2000-12-21 11:49:20
7476
2039 ┕>Re: Re: 감사합니다 ^^ (냉무)
김성현
2000-12-21 13:13:37
6097
2035cron이 뭔가요?
초보
2000-12-21
5579
2037┕>Re: cron이 뭔가요?
정재익
2000-12-21 11:43:41
6199
2029트리거로 1시간마다 DB에 특정 작업을 하고 싶은데..
초보
2000-12-20
5538
2033┕>Re: 트리거로 1시간마다 DB에 특정 작업을 하고 싶은데.. [1]
정재익
2000-12-20 18:57:10
7154
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다