본문 바로가기

MSSQL

MSSQL 2008 Server 디자이너로 테이블 수정 방법 MSSQL 에서 제약조건 추가로 인하여 디자이너에서 테이블을 수정하면 바로 수정되지 않는 경우가 있습니다. 변경 내용을 적용하려면 다음 테이블을 삭제하고 다시 만들어야 합니다. 라는 메시지가 나타나는데요. 수정 방법은 간단합니다. *_*;; 옵션에서 Designers ==> 테이블 및 데이터베이스 디자이너 테이블을 다시 만들어야 하는 변경 내용 저장 사용 안 함(S)의 체크를 지워 주시면 됩니다. 더보기
MSSQL 2005, 2008 DateTime 형 변환 및 DateTime에서 원하는 값 축출 및 설정 형 변환은.. Varchar 형태로 변환하도록 합니다. 아래 코드를 보세요~ SELECTCONVERT(VARCHAR, GETDATE(), 112) -- 실행 결과값은 아래와 같습니다. -- 20091203 SELECTCONVERT(VARCHAR, GETDATE(), 2) -- 09.12.03 SELECTCONVERT(VARCHAR, GETDATE(), 12) -- 091203 SELECTCONVERT(VARCHAR, GETDATE(), 102) -- 2009.12.03 --=================================================== -- 위 설정 방법은 아래 표를 참고 하시기 바랍니다. --==============================================.. 더보기
MSSQL SPLIT FUNCTION function 입니다~ split.... SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author:고지현 -- Create date: 2009-07-10 -- Description:SPLIT Function /* SELECT * FROM [Symp].dbo.UF_TEXT_SPLIT('test,test1,test2,test3', ',') */ -- ============================================= ALTER FUNCTION [dbo].[UF_TEXT_SPLIT] ( -- Add the parameters for the function he.. 더보기
MSSQL Stored Procedure 찾기 MSSQL에서 프로시져 찾는 경우. 프로시져의 이름이나, 프로시져에 들어간 텍스트를 검색하여 프로시져의 이름을 반환하는 쿼리입니다. 저는 자주 이용하네요~ SELECT A.NAME FROM SYSOBJECTS A ,SYSCOMMENTS B WHERE A.ID = B.ID AND CHARINDEX('procFindName', A.NAME) > 0 AND CHARINDEX('ContentFindText', B.TEXT) > 0 더보기