본문 바로가기

Program/MSSQL

저장 프로시저 검색 저장프로시저 전체에서 검색하는 쿼리 select object_name(id), text as spName from syscomments where text like '%검색어%' 더보기
SQL Server 상태 모니터링 출처 : http://technet.microsoft.com/ko-kr/library/bb838723(v=office.12).aspx 업데이트: 2009-04-30 Microsoft SQL Server 2005에서는 데이터베이스를 모니터링하기 위한 몇 가지 도구를 제공합니다. 그 중 하나가 동적 관리 뷰입니다. DMV(동적 관리 뷰)와 DMF(동적 관리 함수)는 서버 인스턴스의 상태를 모니터링하고, 문제를 진단하고, 성능을 조정하는 데 사용할 수 있는 서버 상태 정보를 반환합니다. 일반적인 서버 동적 관리 개체로는 다음과 같은 것이 있습니다.dm_db_*: 데이터베이스 및 데이터베이스 개체dm_exec_*: 사용자 코드 및 관련 연결 실행dm_os_*: 메모리, 잠금 및 예약dm_tran_*: 트랜잭션 .. 더보기
mssql yyyymmdd, mssql yyyymmddhh24miss mssql yyyymmddhh24missselect CONVERT(CHAR(8),GETDATE(),112)+REPLACE(CONVERT(CHAR(8),GETDATE(),108),':','') 간단하게 테이블만들때 기본값으로 CONVERT(CHAR(8),GETDATE(),112)+REPLACE(CONVERT(CHAR(8),GETDATE(),108),':','')주면 됨 ...ㅋ 더보기
MSSQL WITH AS 임시테이블 이용 쿼리 WITH 임시테이블명 AS( SELECT * FROM 테이블명)SELECT * FROM 임시테이블명 ex 1) WITH #temp_table AS(select * from test)select * from #temp_table ex 2) WITH #temp_table AS(select row_number() over(order by num) as NUMBER,* FROM from test)select * from #temp_table where NUMBER=1 주의사항 : with as () 감싼다음에 쿼리문이 존재하여야 한다 . 아님 에러 ㅡ.ㅡ; 더보기
mssql 2005 import xlsx 엑셀 97~2005 버전에서 지원하는 xls 는 65536 건밖에 지원이 않되서 xlsx로 저장후 mssql 2005 에 Table을 만들려고 했더니 지원을 안한단다 ㅡ.ㅡ; 그래서 구글링해서 찾은방법으로 했더니 슈슝~ 잘됨 http://www.mssqltips.com/sqlservertip/2002/import-excel-2007-data-with-sql-server-integration-services/ 더보기
테이블 복사 - 테이블이 없을때SELECT * INTO 복사될 새 테이블명 FROM 복사할원본테이블명- 테이블이 있을때insert into 볼사될 테이블명select * from 복사할 원본 테이블명 더보기
mssql update 조건 UPDATE 테이블A SET 테이블A.변수1 = 테이블B.변수2 FROM 테이블A,테이블B WHERE 테이블A.조건1 = 테이블B.조건2 ext) update test1 set test1.id = test2.id from test1,test2 where test1.name = test2.name 더보기
MSSQL 인덱스 통계보기 인덱스 통계보기 SQL Server 2005 온라인 설명서 DBCC SHOW_STATISTICS(Transact-SQL) 지정한 테이블에서 특정 대상에 대한 현재 배포 통계를 표시합니다. 중요: 이 기능은 이전 버전의 SQL Server 에서 변경되었습니다. 자세한 내용은 SQL Server 2005 데이터베이스 엔진 기능의 동작 변경을 참조하십시오. Transact-SQL 구문 표기 규칙 구문 DBCC SHOW_STATISTICS ( 'table_name' | 'view_name' , target ) [ WITH [ NO_INFOMSGS ] [ , n ] ] :: = STAT_HEADER | DENSITY_VECTOR | HISTOGRAM 주의 반환된 결과는 인덱.. 더보기
미러링 포트 이름 확인 SELECT name, protocol_desc, port, state_desc FROM sys.tcp_endpoints WHERE type_desc = 'DATABASE_MIRRORING' 더보기
미러링 endpoints 삭제 drop endpoint endpointname 더보기