테이블의 컬럼명과 컬럼명이 포함된 테이블 찾는 쿼리
페이지 정보
작성자 서방님 댓글 0건 조회 158회 작성일 06-11-02 10:47본문
-- 테이블에 대한 필드명과 타입등을 리스트화
-- 쿼리 작성시 values 앞단 작성시 편리함
select b.name + ', ', c.name +' (' + cast(b.length as varchar) + ')', 'Rs.Fields(' + cast((b.colid - 1) as varchar)
+ ')'
from dbo.sysobjects a, dbo.syscolumns b, dbo.systypes c
where a.id = b.id and a.name = '테이블명' and b.xtype = c.xtype
order by colid
--sp_help 테이블명
-- 필드명이 포함된 테이블명 찾기
select a.name
from dbo.sysobjects a, dbo.syscolumns b
where a.id = b.id and b.name = '컬럼명'
order by colid
첫번째 쿼리는 실행시킨 후 첫번째 열을 모두 복사해서 쓰면 편할거 같아요...
두번째 쿼리는 컬럼명을 포함한 테이블들을 찾고자 할때... 필요한 경우가 있었죠..
댓글목록
등록된 댓글이 없습니다.