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

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

오늘이 포함된 주의 월요일/토요일 찾기

오늘을 기준으로 오늘이 포함된 주의 월요일, 토요일을 찾는다. /******************************************************* 한 주는 일요일부터 시작한다. ********************************************************/ DECLARE @TODAY DATE SET @TODAY = '2010-05-23'-- GETDATE() SELECT DATEADD(DD, (DATEPART(WEEKDAY, @TODAY) - 2) * -1, @TODAY) AS 월요일, DATEADD(DD, (7 - DATEPART(WEEKDAY, @TODAY) ), @TODAY)… Read More