DJ루피짱
  1. MS-SQL

이미지

 

• 컬럼의 Deion 값을 조회한다.


SELECT C.VALUE ,A.NAME


FROM SYSCOLUMNS A, SYSOBJECTS B, SYSPROPERTIES C


WHERE A.ID=B.ID


AND A.COLID=C.SMALLID


AND A.ID = C.ID


AND B.NAME='CST_CSTMGT_APPRAISAL_QA'


order by colorder


 


• 테이블 컬럼명,데이터타입,Length 조회


SELECT C.name ,T.name , C.length


FROM syscolumns C, systypes T


WHERE C.XUserType = T.XUserType AND C.id IN


(


    SELECT id


    FROM sysobjects


    WHERE name ='projects'


)


ORDER BY colorder


 


• 컬럼명, 타입, length, 설명


SELECT         C.name ,T.name , C.length, P.value


FROM syscolumns C, systypes T, SYSPROPERTIES P


WHERE C.XUserType = T.XUserType


AND C.id IN


(


    SELECT id


    FROM sysobjects


    WHERE name ='TB200010'


)


AND C.COLID=P.SMALLID


AND C.ID = P.ID


ORDER BY colorder


 


• 테이블 컬럼 개수 체크


select count(*) From sys.columns


where object_id in (


    SELECT object_id


    FROM sys.objects


    WHERE name ='TB180070'


)


 


• SP 내용 조회하기


SELECT S.NAME, c.Text


FROM SYSOBJECTS S, SYSCOMMENTS C


WHERE S.ID = C.ID


    AND C.TEXT LIKE '%CstContacting%'


ORDER BY S.NAME


 


• 데이터베이스에서 특정컬럼 조회하기


SELECT obj.name, col.name


FROM sysobjects obj, syscolumns col


WHERE obj.id = col.id


    AND obj.xtype = 'U'


    AND obj.status > 0


    AND col.name LIKE '%desc%'


ORDER BY 1

가장많이 사용되는 쿼리는 SQL2005 버전도 공개합니다.


• 컬럼명, 타입, length, 설명 (SQL2005)


SELECT C.name ,T.name , C.max_length, P.value


FROM sys.columns C, systypes T, SYS.extended_PROPERTIES P


WHERE C.USER_TYPE_ID = T.XUserType


AND C.object_id IN


(


    SELECT object_id


    FROM sys.objects


    WHERE name ='TB180070'


)


AND C.column_ID=P.minor_ID


AND C.object_id = P.major_id

SQL2000과 비교해보시면 아시겠지만 시스템 테이블 명이 변경된 부분이 있어서.
그 부분만 손봐주시면 SQL2005에서도 동일하게 사용할 수 있는 스크립트 입니다.

좋아요
댓글
0
작성일
2023.04.26

댓글 0

빈 데이터 이미지

댓글이 없습니다.

첫 번째 댓글을 남겨보세요.

DJ루피짱님의 최신글

  1. 작성일
    2015.12.21

    좋아요
    댓글
    0
    작성일
    2015.12.21
    첨부된 사진
    20
  2. 작성일
    2014.8.4

    좋아요
    댓글
    0
    작성일
    2014.8.4
  3. 작성일
    2012.12.18

    좋아요
    댓글
    0
    작성일
    2012.12.18
    첨부된 사진
    20

사락 인기글

  1. 별명
    사락공식공식계정
    작성일
    2025.6.25
    좋아요
    댓글
    101
    작성일
    2025.6.25
    첨부된 사진
    첨부된 사진
    20
  2. 별명
    리뷰어클럽공식계정
    작성일
    2025.6.26
    좋아요
    댓글
    122
    작성일
    2025.6.26
    첨부된 사진
    첨부된 사진
    20
  3. 별명
    리뷰어클럽공식계정
    작성일
    2025.6.26
    좋아요
    댓글
    135
    작성일
    2025.6.26
    첨부된 사진
    첨부된 사진
    20
예스이십사 ㈜
사업자 정보