이번 포스팅에는 MSSQL 로컬 환경 구축하는 방법에 대해서 포스팅하겠습니다. MSSQL 설치 및, SSMS (SQL Server Management Studio) 설치 후 연결까지 본 포스팅에서 설명합니다. MSSQL 설치하기 MSSQL 설치하기 위해 공식 홈페이지로 이동해줍니다. SQL Server 다운로드 | Microsoft SQL Server 다운로드 | Microsoft 지금 Microsoft SQL Server 다운로드를 시작하세요. 내 데이터와 워크로드에 가장 적합한 SQL Server 체험판 또는 버전, 에디션, 도구 또는 커넥터를 선택하세요. www.microsoft.com 이동하신 후 운영체제에 맞게 설치파일을 다운로드합니다. 다운로드하기 위해서는 기본적인 정보를 입력해주어야 하네요 ..
프로시저 기반 프로그램 등 프로시저가 많을 때 전체 프로시저 내에서 검색하고 싶을 때 아래 명령을 통해 검색하여 찾을 수 있습니다. DECLARE @SEARCH_TEXTNVARCHAR(MAX) = '검색어' SELECT A.NAME FROM SYSCOMMENTS A JOIN SYSOBJECTS B ON (A.ID = B.ID) WHERE B.TYPE = 'p' AND A.TEXT LIKE '%' + @SEARCH_TEXT + '%' 예를 들어 T_BOOK이라는 테이블이 사용된 프로시저를 찾고 싶다면 DECLARE @SEARCH_TEXTNVARCHAR(MAX) = 'T_BOOK' SELECT A.NAME FROM SYSCOMMENTS A JOIN SYSOBJECTS B ON (A.ID = B.ID) WHE..
문자열을 치환하는 함수 STUFF와 REPLACE에 대해 알아보겠습니다. 1. STUFF STUFF( 문자열, 시작위치, 크기, 대체 문자열 ) 문자열에서 시작위치부터 크기만큼을 대체 문자열로 변경합니다. 예제를 보겠습니다. SELECT NUMBER , STUFF(NUMBER, 1, 4, '*')AS EX1// 1번째부터 4개의 문자를 '*' 로 변경 , STUFF(NUMBER, 2, 2, '*')AS EX2// 2번째부터 2개의 문자를 '*' 로 변경 , STUFF(NUMBER, 2, 3, '#')AS EX3// 2번째부터 3개의 문자를 '#' 로 변경 FROM TABLE NUMBER EX1 EX2 EX3 3643212 ****212 3**3212 3***212 1432561 ****561 1**256..