[MSSQL] 지정 월 일자 가져오기(달력스타일, 전달/내달 일자 포함)
[MSSQL] 지정 월 일자 가져오기(달력스타일, 전달/내달 일자 포함) DECLARE @wMONTH_S VARCHAR(10) = '2022-04' + '-01'; DECLARE @wMONTH_E VARCHAR(10) = DATEADD(DAY, -1, DATEADD(MONTH, 1, DATEADD(DAY, 1 - DAY(@wMONTH_S), @wMONTH_S))); DECLARE @wCALENDAR_S VARCHAR(10) = DATEADD(WK, 0, DATEADD(DAY, 1-DATEPART(WEEKDAY, @wMONTH_S), DATEDIFF(DD, 0, @wMONTH_S))); DECLARE @wCALENDAR_E VARCHAR(10) = DATEADD(WK, 1, DATEADD(DAY, 0-DA..
더보기
[Oracle] 시간 또는 분 숫자를 HH:mm 형식으로
[Oracle] 시간 또는 분 숫자를 HH:mm 형식으로 -- 시간(숫자) => HH:mm ( 예: 2.6 => 02:36 ) SELECT TO_CHAR(TRUNC(2.6),'00') || ':' || REPLACE(TO_CHAR(EXTRACT (MINUTE FROM NUMTODSINTERVAL(2.6, 'HOUR' )),'00'),' ','') FROM DUAL; -- 분숫자 => HH:mm ( 예: 72 => 01:12 ) SELECT TO_CHAR(TRUNC(72/60),'00') || ':' || REPLACE(TO_CHAR(EXTRACT (MINUTE FROM NUMTODSINTERVAL(72, 'MINUTE' )),'00'),' ','') FROM DUAL;
더보기