반응형
매월 마지막날 출력 쿼리
DECLARE @v_YMD CHAR(8)
DECLARE @v_tmp CHAR(8)
SET @v_YMD = '20180201'
WHILE @v_YMD <= '20190601' BEGIN
set @v_tmp = CONVERT(CHAR(8),Dateadd(day, -1, @v_YMD),112)
print @v_tmp
SET @v_YMD = CONVERT(Char(8), DateAdd(month, 1, @v_YMD), 112)
END
반응형
'Database > SQL Server' 카테고리의 다른 글
[MSSQL] 테이블 명세서 쿼리 / SP 명세서 (0) | 2022.08.04 |
---|---|
트랜잭션 격리수준과 with(nolock) 힌트 (0) | 2019.04.29 |
B-TREE 구조 (0) | 2018.11.15 |
SQL 실행계획 (0) | 2018.11.12 |
[MSSQL] Table Column 속성 변경 (0) | 2018.06.25 |