블로그는 나의 힘!
[ Programing ]/Database2020. 12. 23. 19:51

 

DECLARE @SetDate int = 20201223;   -- 2020년 12월 23일
DECLARE @Year int = 0;
DECLARE @Month int = 0;
DECLARE @Day int = 0;
DECLARE @Hour int = 0;
DECLARE @Minute int = 0;
DECLARE @NowTime smalldatetime;

SET @Year = @SetDate / 10000;
SET @Month = (@SetDate % 10000) / 100;
SET @Day = @SetDate % 100;
SET @NowTime = SMALLDATETIMEFROMPARTS(@Year, @Month, @Day, @Hour, @Minute);

SELECT GETDATE(), @NowTime
 

 


SMALLDATETIMEFROMPARTS
: 지정 된 연도, 월, 일, 시 및 분으로 반환.



Link : SMALLDATETIMEFROMPARTS(Transact-SQL) - SQL Server | Microsoft Docs




 

Posted by Mister_Q