1
SQL Server의 시간 float
(HH.MM)에 분 (integer
) 값을 변환하는 방법 예를 분 얻을 398에 대한 2008 년 6.38 시간으로 변환, 419 분은 6.59 시간 등으로 변환되는분 (정수) 변환 2008
SQL Server의 시간 float
(HH.MM)에 분 (integer
) 값을 변환하는 방법 예를 분 얻을 398에 대한 2008 년 6.38 시간으로 변환, 419 분은 6.59 시간 등으로 변환되는분 (정수) 변환 2008
시도하십시오 :
SELECT 398/60 + (398 % 60)/100.0
SELECT 419/60 + (419 % 60)/100.0
특정
SELECT CONVERT(NUMERIC(18, 2), 398/60 + (398 % 60)/100.0)
SELECT CONVERT(NUMERIC(18, 2), 419/60 + (419 % 60)/100.0)
구간 ove 언급 된 메서드는 10 진수 숫자가 주어지면 실패하지만 응용 프로그램에 10 진수 값이 필요한지 확실하지 않습니다.
SELECT CONVERT(NUMERIC(18, 2), 90.90/60 + (90.90 % 60)/100.0)
1.82
는
select dateadd(minute,398,0)
감사 @techdo 많이 :) 시도 –