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 8247 게시물 읽기
No. 8247
[GreenPlum] 마지막 일자 구하는 명령어..
작성자
강가딘
작성일
2009-07-15 15:22
조회수
6,936

greenplum에서 해당월의 마지막 일자 구하는 명령어 없나요?

물론 다음과 같이 구해도 되지만...

select (date_trunc('month', '20090721'::date)+ '1 month'::interval)::date - 1

간단한 방법 없을까요?

함수 만들어 쓰는 것 말고..

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

그 방법이 제일 정확한 방법이네요.

주워진 날짜를 월단위로 트렁크해서 한달 더해서 하루 빼는 것

(아마 말일 구하는 공식이 모두 이 같지 않을까싶네요)


상위 호환성을 유지할 요량이면 '- 1'에서 그 '1' 의 자료형 정의를 명확히 하는게 좋겠죠.


- '1 day'::interval


이런식으로


date - 정수형 연산을 허용하지 않을 날이 올지도 모르거든요.

timestamp 형 - 정수형 연산을 더이상 지원하지 않는 것 처럼.

김상기(ioseph)님이 2009-07-15 16:34에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
8250원격지 서버 table를 읽어오는 view작성 방법 [3]
궁굼이
2009-07-16
6401
8249[greenplum] 테라 .goto 분기 대안
강가딘
2009-07-16
6347
8248어떤 것이 좀 더 효율적일까요..? [2]
tyro
2009-07-15
6134
8247[GreenPlum] 마지막 일자 구하는 명령어.. [1]
강가딘
2009-07-15
6936
8246결과 필드 몇개를 붙여서 하나로 반환 시키고 싶은데요. [2]
ㅁㅁㅁ
2009-07-15
6218
8239[GreenPlum]테라 conversion [1]
강가딘
2009-07-14
6287
8238테이블 파티션 질문 [1]
postgresql
2009-07-14
6517
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다