■ 특정일의 해당 월 첫번째 날짜를 구하는 방법을 보여준다.
▶ 특정일 해당 월 첫번째 날짜 구하기 예제 (SQL)
1 2 3 |
SELECT dbo.GetFirstDateOfMonth('2014-03-10'); |
▶ 특정일 해당 월 첫번째 날짜 구하기 (SQL)
1 2 3 4 5 6 7 8 9 10 11 12 |
CREATE FUNCTION dbo.GetFirstDateOfMonth ( @P_Date DATETIME -- 일자 ) RETURNS DATETIME AS BEGIN RETURN CONVERT(DATETIME, CONVERT(VARCHAR(6), @P_Date, 112) + '01', 112); END GO |