콘텐츠로 건너뛰기

MSSQL

microsoft logo

SQL Server Management Studio

SSMS SQL Server Management Studio 는 SQL Server의 모든 구성 요소를 액세스, 구성, 관리 및 개발할 수 있는 통합 환경입니다. SSMS는 수많은 풍부한 스크립트 편집기와 광범위한 그래픽 도구 그룹을 결합하여 기술 수준에 상관없이 모든 개발자와 관리자가 SQL Server에 액세스할 수 있도록 해줍니다. 이 릴리스는 이전… 더 보기 »SQL Server Management Studio

T-SQL

Convert datetime to varchar

MS SQL Server 에서 DATETIME 을 문자열로 변환할때의 자주 사용하는 스타일 번호입니다. 서버 설정 참조 SQL SERVER 2012 데이터 정렬 Korean_Wansung_CI_AS 기본언어 : Korean 기본 전체 텍스트 언어 LCID : 1042 두자리 연도 구분 : 2049 질의문 SELECT CONVERT(VARCHAR, CONVERT(DATE, GETDATE())) + SPACE(1) + CONVERT(VARCHAR,… 더 보기 »Convert datetime to varchar

구분자로 구분된 붙임문자열을 테이블로 변환

구분자로 구분된 문자열을 입력받아 테이블로 반환하는 함수입니다. 실행 예제 : SELECT * FROM dbo.UDF_문자열테이블변환(‘1,2,3’, ‘,’) 결과 코드 1 2 3 CREATE FUNCTION dbo.UDF_문자열테이블변환 ( @문자열 VARCHAR(MAX), @구분문자 VARCHAR(10) ) RETURNS @vRETURN_TABLE TABLE ( 코드 VARCHAR(100) ) AS BEGIN DECLARE @v코드길이 INT, @v현재위치 INT, @v전체길이 INT,… 더 보기 »구분자로 구분된 붙임문자열을 테이블로 변환

MS-SQL 자동증가값 컬럼 초기화

고객의 요청으로 특정 스키마에서 자동증가값을 가지는 테이블을 테이블명을 기준으로 필터링하여 자동증가값 컬럼의 최대값을 기준으로 초기화를 을 실행합니다. “테이블명 처리중 오류가 발생했습니다.” 정도로 간단하게나마 오류처리를 하였습니다. declare @ident bigint, @tName varchar(255), @cName varchar(255), @sqlText nvarchar(1000), @sqlVariable nvarchar(100), @schmaName nvarchar(100), @tableFilter nvarchar(100) set @schmaName = ‘dbo’ set… 더 보기 »MS-SQL 자동증가값 컬럼 초기화

T-SQL

SP_EXECUTESQL

구문 sp_executesql [ @stmt = ] stmt [ {, [@params=] N’@parameter_name data_type [ OUT | OUTPUT ][,…n]’ } {, [ @param1 = ] ‘value1’ [ ,…n ] } ] 인수 [ @stmt = ] stmt Transact-SQL 문 또는 일괄 처리를 포함한 유니코드 문자열입니다. stmt는 유니코드… 더 보기 »SP_EXECUTESQL