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
운영게시판
최근게시물
Oracle Q&A 38631 게시물 읽기
No. 38631
고수님들 도와주세요~!!
작성자
조현욱(leouki)
작성일
2011-06-23 11:46
조회수
3,617

한 계정에 속한 테이블들 중 내가 원하는 컬럼을 찾는 쿼리가 가능할까요??

예를들어, USER 라는 계정이 있을 때

USER.TABLE1, USER.TABLE2, USER.TABLE3 .....

이런 식으로 있을 때...

저 1,2,3 테이블 중에 userid 라는 컬럼이 있는지 보고 있으면

컬럼이 존재하는 테이블명을 리스트로 뿌리고 싶은데요....

SELECT TABLE_NAME FROM TABS

이런 식으로 전체 테이블 조회는 되고

DESC TABLE1 로 각 테이블의 컬럼정보는 알수 있잖아요

근데 얘네들을 조합하기는 안되겠죠??

고수님들 도와주세요!!

물론 이게 터무니 없는 쿼리긴 하지만

마지막으로 의미상 제가 정말 원하는 정보를 대충 표현해 본다면

DESC (

             SELECT TABLE_NAME

             FROM TABS

 

)

뭐 저 정도만 되도 제가 원하는 대로 활용할 수 있을 꺼 같습니다.

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

select table_name
  from all_tab_columns
 where owner = '.....'
   and column_name = '............'
 group by table_name

또는

select table_name
  from user_tab_columns
 where column_name = '............'
 group by table_name

知音(sunnylee72)님이 2011-06-23 12:03에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
38634MERGE INTO 구문 [1]
레이첼
2011-06-24
4833
38633sql developer, toad us7ascii에서 한글깨짐 [2]
초핸섬
2011-06-23
12758
38632팩되어 있는 자료를 언팩시켜서 조회하는 방법 알려주시면 고맙겠습니다. [3]
진윤제
2011-06-23
3726
38631고수님들 도와주세요~!! [1]
조현욱
2011-06-23
3617
38630간단한것 같은데 잘 모르겠네요 도움좀 부탁드립니다. [4]
나그네
2011-06-22
4369
38629쿼리 튜닝 부탁드립니다. 아님 방도라도..ㅠㅠ
무심도
2011-06-22
5119
38628고수님들 쿼리질문입니다. [1]
쫑~~
2011-06-22
4352
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다