시작...

블로그 이미지
mutjin

Article Category

분류 전체보기 (148)
기록 (3)
개발새발 (8)
2010년 이전 글 (133)

Recent Post

Recent Comment

Recent Trackback

Calendar

«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Archive

My Link

  • Total
  • Today
  • Yesterday
row 단위로 중복된 데이터를 가지는 테이블이 있어서.. 중복된 데이터만 골라내고 싶은 마음에 찾아봤다.
오라클의 rowid 처럼 postgreSQL에서도 oid, ctid 같은 시스템 컬럼이 존재한다.
근데 PostgreSQL 8.1 이상에서는 디폴트로 oid가 없다.
그래서 ctid 를 사용했다.
데이터가 좀 특이하다 duple 형식이라는데..
어짜피 한 테이블에서만 유니크한건 문제 없기 때문에 그냥 사용 했다.

select *, ctid from esm_rpt_tra_d where ctid = '(0,8)'



http://www.postgresql.org/docs/9.0/static/ddl-system-columns.html


 



간만에 글쓰는구나

'개발새발 > 기초' 카테고리의 다른 글

getCurrentTime() 함수  (0) 2011.07.19
참조카운팅과 String  (0) 2010.04.26
메모리 지정 new(placement new)  (0) 2010.04.12
parameter & argument  (0) 2010.04.09
const 정리  (0) 2010.04.02
and