토픽을 선택하세요
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
공지사항
자유게시판
구인|구직
운영게시판
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 7197 게시물 읽기
News
|
Q&A
|
Columns
|
Tutorials
|
Devel
|
Files
|
Links
No. 7197
db내에 테이블을 보는 방법
작성자
김선우(kimsw39)
작성일
2007-08-10 14:13
조회수
5,529
지금 디비에 생성되어 있는 테이블 이있으면 안만들고 없으면 만들려는 것을 하려는데
디비내에 테이블을 조회하는 하는 쿼리를 알려 주세요
이 글에 대한 댓글이 총 1건 있습니다.
select * from pg_tables where
schemaname = 'schemaname' and
tablename = 'tablename'
인데요.
이렇게 하려면, 내가 만드려는 테이블이 어느 스키마 - 네임스페이스 - 안에 만들어질 것인지를
분명하게 알고 있어야합니다.
단순히 하나의 데이터베이스안에 특별히 CREATE SCHEMA 명령으로 스키마를 만들지 않았다면,
select * from pg_tables where tablename = 'tablename'
이런 형태로 찾아보아도 괜찮을 것 같네요.
향후 어떻게 될지 모르는 상황을 대비해서, 첫번째 쿼리로 작업하는게 좋을 것 같네요.
김상기(ioseph)님이 2007-08-10 15:10에 작성한 댓글입니다.
[
Top
]
No.
제목
작성자
작성일
조회
7201
사용자패스워드를 잊었을때 postgres권한으로 알아내는 방법이 있는지요!
[1]
김승일
2007-08-20
5333
7199
자료형에 관한 조언을 구합니다 (enum , set )
[2]
유용빈
2007-08-15
7429
7198
배열 검색 좀 더 효율적인 방법은 없을까요?
tyro
2007-08-10
5265
7197
db내에 테이블을 보는 방법
[1]
김선우
2007-08-10
5529
7196
returning 질문입니다.
[1]
궁금이
2007-08-10
5748
7195
셀렉트시 조건에 따른 필드값 변경?..
[1]
moons
2007-08-09
5472
7194
조회만 가능한 계정을 만들고 싶습니다.
[1]
사이베이스가 싫어
2007-08-07
5183
All about the DATABASE...
Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초,