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 6522 게시물 읽기
No. 6522
이거 버근가요?
작성자
가우
작성일
2006-02-02 17:30ⓒ
2006-02-02 17:35ⓜ
조회수
2,417

psql에서 여러스키마가있을때 생각처럼 안나오네요

두번째 출력부분에서 www.a가 출력되지를 안네요

 

gau=# set search_path=neoss,www,public;

SET

gau=# \d

No relations found.

gau=# create table www.a( a int );

CREATE TABLE

gau=# \d

List of relations

Schema | Name | Type | Owner

--------+------+-------+-------

www | a | table | gau

(1 row)

gau=# create table neoss.a( ) inherits(www.a);

CREATE TABLE

gau=# \d

List of relations

Schema | Name | Type | Owner

--------+------+-------+-------

neoss | a | table | gau

(1 row)

gau=#

gau=#

gau=# create table www.b( ) inherits(neoss.a);

CREATE TABLE

gau=# \d

List of relations

Schema | Name | Type | Owner

--------+------+-------+-------

neoss | a | table | gau

www | b | table | gau

(2 rows)

 

gau=# create table www.c(a int );

CREATE TABLE

gau=# \d

List of relations

Schema | Name | Type | Owner

--------+------+-------+-------

neoss | a | table | gau

www | b | table | gau

www | c | table | gau

(3 rows)

 

 

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

search_path가 제대로 동작하지 못하는거 같애요

 

----------------------------------

psql -E

gau=# set search_path=www, neoss, public

gau-# ;

SET

gau=# \d

********* QUERY **********

SELECT n.nspname as "Schema",

c.relname as "Name",

CASE c.relkind WHEN 'r' THEN 'table' WHEN 'v' THEN 'view' WHEN 'i' THEN 'index' WHEN 'S' THEN 'sequence' WHEN 's' THEN 'special' END as "Type",

r.rolname as "Owner"

FROM pg_catalog.pg_class c

LEFT JOIN pg_catalog.pg_roles r ON r.oid = c.relowner

LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace

WHERE c.relkind IN ('r','v','S','')

AND n.nspname NOT IN ('pg_catalog', 'pg_toast')

AND pg_catalog.pg_table_is_visible(c.oid)

ORDER BY 1,2;

**************************

 

List of relations

Schema | Name | Type | Owner

--------+------+-------+-------

www | a | table | gau

www | b | table | gau

www | c | table | gau

(3 rows)

 

가우님이 2006-02-02 17:47에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
6530update 를 하나만 적용할수 있을까요? [1]
이태웅
2006-02-07
2173
6526MVCC 관련 질문입니다. [1]
신민철
2006-02-03
2200
6523감소 시퀸스의 백업및 복구 [2]
tyro
2006-02-02
2407
6522이거 버근가요? [1]
가우
2006-02-02
2417
6521유저 백업은 어떻게 하나요? [1]
궁금이
2006-01-30
2381
6517업데이트 쿼리문에서 기존값에 더하려면 [1]
초보
2006-01-22
2201
6515테이블마다 설정되어 있는 모든 인덱스를 삭제하려고 합니다. [3]
한승전
2006-01-19
2526
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다