설문조사
PostgreSQL/PPAS 관련 듣고 싶은 교육은


Powered by EnterpriseDB
총 게시물 143건, 최근 1 건
   

Timestamp type 문제에 대해서 문의드립니다.

글쓴이 : 하누라 날짜 : 2019-05-31 (금) 10:57 조회 : 106
안녕하세요?

Timestamp type으로 선언된 column이 있습니다.
이 column에 있는 값을 self join 으로 join을 거는데 주변에서 이렇게 하면 안된다고 하시는 분이 있습니다.
이유가...  Timestamp type 자체가 double 을 기반으로 하기 때문에 double 에서 발생할 수 있는 rounding error 문제를 동일하게 안고 있다고 합니다.
이 말이 맞을까요?
솔직히 아닐거라 생각은 됩니다만...

답변 부탁드립니다.

PostgresDBA 2019-05-31 (금) 21:14
그냥 맘놓고 self 조인하세요.

https://www.postgresql.org/docs/9.6/datatype-datetime.html
note 보시면
When timestamp values are stored as eight-byte integers (currently the default),
...
8byte 정수로 저장됩니다.
댓글주소
   

postgresdba.com