배경

어떤 데이터를 DB에서 직접 고치게 되면, 늘 걱정하는 것 중 하나가 완벽하게 모든 영향받는 테이블들까지

잘 고쳤는가 하고 스스로에게 물어보는 것일게다.

그럴 때면, 해당 컬럼 이름이 포함된 모든 테이블을 뒤지는 게 상책이다.

 

소스

select b.name, a.name 
from sys.all_columns a, sys.all_objects b
where a.object_id = b.object_id and b.type_desc = 'USER_TABLE'
and a.name = 'AccountID' --// 해당 컬럼 이름을 여기에 넣어서 찾으면 된다.


 

잡담

sys.all_objects 는 참 유용한 녀석이다. 테이블 뿐만 다음과 같은 타입을 모두 취급하니,

시간되면 천천히 찾아 볼 일이다. ㅎㅎ

 

 

CLR_STORED_PROCEDURE
SYSTEM_TABLE
VIEW
SQL_TABLE_VALUED_FUNCTION
DEFAULT_CONSTRAINT
SQL_STORED_PROCEDURE
EXTENDED_STORED_PROCEDURE
AGGREGATE_FUNCTION
USER_TABLE
SERVICE_QUEUE
SQL_INLINE_TABLE_VALUED_FUNCTION
INTERNAL_TABLE
CLR_SCALAR_FUNCTION
SQL_SCALAR_FUNCTION
PRIMARY_KEY_CONSTRAINT
 

출처 : http://blog.daum.net/nextkey/122

 

'MSSQL 2008 > SQL' 카테고리의 다른 글

INSERT 기본 문법  (0) 2014.03.03
SELECT 기본 문법  (0) 2014.03.03
SQL Server 에서 GO의 의미 (Batch)  (0) 2014.01.20
SET 옵션들  (0) 2014.01.13
쿼리 처리 과정 / SELECT 실행순서  (0) 2014.01.07
by 짱구를꼭말려 2014. 2. 26. 18:15

PS C:\Users\Administrator> diskpart


Microsoft DiskPart 버전 6.1.7601

Copyright (C) 1999-2008 Microsoft Corporation.

컴퓨터: WIN-191VEBRHN6R


DISKPART>




DISKPART> list disk


  디스크 ###  상태           크기     사용 가능     Dyn  Gpt

  ----------  -------------  -------  ------------  ---  ---

  디스크 0    온라인       3725 GB       1024 KB



DISKPART> select disk 0


0 디스크가 선택한 디스크입니다.


DISKPART>



DISKPART> detail disk


HP LOGICAL VOLUME SCSI Disk Device

디스크 ID: B625F5E1

유형   : RAID

상태 : 온라인

경로   : 0

대상 : 4

LUN ID : 0

위치 경로 : PCIROOT(0)#PCI(0300)#PCI(0000)#RAID(P00T04L00)

현재 읽기 전용 상태 : 아니요

읽기 전용: 아니요

부팅 디스크: 예

페이지 파일 디스크: 예

최대 절전 모드 파일 디스크: 아니요

크래시 덤프 디스크: 예

클러스터된 디스크  : 아니요


  볼륨 ###  Ltr  레이블      Fs    형식       크기     상태          정보

  --------  ---  ----------  ----  ---------  -------  ------------  --------

  볼륨 0         시스템 예약      NTFS  파티션         100 MB  정상            시스템

  볼륨 1     C               NTFS  파티션          99 GB  정상            부팅

  볼륨 2     D   새 볼륨        NTFS  파티션        1947 GB  정상


DISKPART>



DISKPART> list part

  파티션 ###  종류              크기     오프셋
  ----------  ----------------  -------  -------
  파티션 1    주                  100 MB  1024 KB
  파티션 2    주                   99 GB   101 MB
  파티션 3    주                 1947 GB   100 GB


DISKPART> select part 2

2 파티션이 선택한 파티션입니다.


DISKPART> detail part


파티션 2

종류: 07

숨김: 아니요

활성: 아니요

오프셋(바이트): 105906176


  볼륨 ###  Ltr  레이블      Fs    형식       크기     상태          정보

  --------  ---  ----------  ----  ---------  -------  ------------  --------

 

* 볼륨 1     C               NTFS  파티션          99 GB  정상            부팅



DISKPART> detail volume


  디스크 ###  상태                크기     사용 가능       Dyn  Gpt

  ----------  -------------  -------  ------------  ---  ---

* 디스크 0    온라인       3725 GB       1024 KB


읽기 전용               : 아니요

숨김                 : 아니요

기본 드라이브 문자 없음: 아니요

섀도 복사본            : 아니요

분리됨             : 아니요

암호화된 BitLocker    : 아니요

설치 가능            : 예


볼륨 용량        :   99 GB

사용 가능한 볼륨 공간      :   58 GB

 

출처 : http://blog.daum.net/kkyagami/54

by 짱구를꼭말려 2014. 2. 25. 18:53