일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- sqlp공부방법
- mariaDB
- 실제플랜조회
- 리눅스
- public synonym EXPDP
- 오라클
- PROFILE EXPDP
- MariaDB기본디렉토리변경
- postgreql 오브젝트 조회
- 대량dml튜닝
- 통계정보백업
- 통계정보복구
- 데이터csv생성
- Connect Storage Engine
- Linux
- sqlp시험일정
- DATABASELINK
- 오라클기동
- datadir 변경
- mariaDB설치오류
- job관리
- 티스토리챌린지
- oracle
- inlist
- ssh접속오류
- num_index_keys
- autocommit설정
- 오라클인덱스힌트
- sqlp합격후기
- 오블완
- Today
- Total
목록DATABASE/MSSQL (3)
IT study
전체 DB 대상으로 오브젝트나 db정보 등을 조회할 때 db별 loop를 돌며 조회하는 방식으로 작업을 했었습니다. https://bintech.tistory.com/4 [MSSQL] 반복문을 통한 특정 단어 포함한 테이블 조회, 특정 테이블을 사용하는 프로시저 조회 가끔 업무를 진행하다보면 mssql 서버 내 전체 DB 대상으로 특정단어를 포함하고 있는 테이블이나 특정 테이블을 사용하는 프로시저를 조회할 때가 많습니다. 매번 DB 연결을 변경하며 INFORMATION_SCH bintech.tistory.com 이렇게 복잡하게 사용하고 있었는데 mssql 시스템 프로시저로 간단하게 조회할 수 있는 방법을 알게 되어 공유합니다. 전체 DB를 대상으로 해당 명령문을 수행하는 시스템 프로시저입니다. MASTE..
select distinct b.name as proc_name, c.name as table_name from sysdepends a left join sysobjects b on b.id = a.id left join sysobjects c on c.id = a.depid where 1=1 and b.xtype = 'P' and b.name = '[프로시저명]'
가끔 업무를 진행하다보면 mssql 서버 내 전체 DB 대상으로 특정단어를 포함하고 있는 테이블이나 특정 테이블을 사용하는 프로시저를 조회할 때가 많습니다. 매번 DB 연결을 변경하며 INFORMATION_SCHEMA.TABLES, sys.objects 를 조회하는 건 비효율적이므로 전체 DB 대상으로 반복문을 통해 조회하는 방식으로 작업하고 있습니다. 개인적인 작업용도로 작성한 터라 부족한 부분이 있지만 공유합니다. --dblist 조회 select name as db_name, ROW_NUMBER() over(order by name) as rn into #db_list from sys.sysdatabases --1) 특정 단어를 포함한 테이블 조사 create table #tmp_tab_list(c..