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 6853 게시물 읽기
No. 6853
같은 테이블명이 2개씩 존재합니다..
작성자
star1533
작성일
2006-10-12 16:03ⓒ
2006-10-12 17:29ⓜ
조회수
3,333

public | stat_day                       | table    | mailadm

 public | stat_hour                      | table    | mailadm

 public | stat_hour                      | table    | mailadm

 public | stat_min                       | table    | mailadm

 public | stat_month                     | table    | mailadm

 public | stat_trace                     | table    | mailadm

 public | system_day                     | table    | mailadm

 public | system_hour                    | table    | mailadm

 public | system_hour                    | table    | mailadm

 public | system_min                     | table    | mailadm

 public | system_min                     | table    | mailadm

 public | system_month                   | table    | mailadm

 public | user_cond                      | table    | mailadm


테이블 목록을 보면 위에 볼드체로 된 테이블들이 2개씩 존재합니다.


또한 조회를 해보면 에러가 나서 조회가 아래와 같이 에러가 발생합니다.


select * from system_hour;

ERROR:  could not open relation 1663/17230/39493154


drop table system_hour;

WARNING:  could not remove relation 1663/17230/39493154


그래서 pg_class에서 조회해 봤습니다..

select relname,relnamespace from pg_class order by relname;


 stat_hour                       |         2200

 stat_hour                       |         2200

 stat_month                      |         2200

 stat_trace                      |         2200

 system_day                      |         2200

 system_min                      |         2200

 system_min                      |         2200

 system_month                    |         2200


역시나 2개씩 들어 있네요..


pg_class 는 "pg_class_relname_nsp_index" UNIQUE, btree (relname, relnamespace) 처럼 UNIQUE index가 걸려있는데 어떻게 이럴수가

있을까요?


중복된 테이블을 제외하고는 정상적으로 조회가 됩니다.

중복된 테이블들을 지울수 있는 방법이 있나요?

(참고로 버젼은 PostgreSQL 8.0.3 입니다)..

[Top]
No.
제목
작성자
작성일
조회
6861select 문에서 데이타베이스간 참조는 (cross_database reference)어떻게 하는지..예제 부탁드립니다. [1]
김승일
2006-10-17
3494
6857sql 포함관계에대한 함수? 혹은 비슷한것 에대해 알려주세요 [1]
초보
2006-10-13
3386
6854실행계획 한번 봐주세요. [4]
백수환
2006-10-13
4305
6853같은 테이블명이 2개씩 존재합니다..
star1533
2006-10-12
3333
6852이거 가능한가여.. [2]
조진우
2006-10-11
3588
6851postgresql 데이타베이스에관한
초보
2006-10-11
4235
6850ERROR: Invalid page header in block 23 of pg_attribute [1]
초보자
2006-10-10
3575
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다