본문 바로가기

쓰기

기타 DB
2015.06.16 18:11

Sybase 스키마 조회 쿼리

다물칸 주소복사
조회 수 1864 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
Extra Form
구분 팁&트릭
출처 내가작성

1. 테이블 목록 가져오기

select table_id, count, table_name FROM SYSTABLE WHERE Creator = 1 order by table_name

count = 테이블의 Row Count이다. 


다른 방법으로는 Sysobjects로 가져올 수도 있다.  


2. 테이블의 컬럼목록 가져오기

SELECT column_id, pkey, column_name, nulls, width FROM Syscolumn WHERE TABLE_ID = ??


다른 방법으로는 SP_Columns [테이블 명]로 가져올 수 있다. 


3. 프로시저 가져오기인데 Function 까지 가져온다. Creator = 1은 대개 DBA User이다. 

SELECT PROC_NAME, PROC_DEFN, REMARKS FROM SYSPROCEDURE WHERE CREATOR = 1


첨부파일은 위 쿼리를 이용해서 엑셀로 Export하는 툴이다. 

.NET 4.0 필수 + Sybase Client설치 필수

실행하면 연결정보 선택하고 연결후, Query Table등을 클릭하여 스키마 정보를 볼 수 있다.