Как для преобразования числовых типов данных в тип данных datetime
SELECT TOP (200) Emp_ID, ProxyNo, EmpName, JoiningDate, Dept_Name, Designation, Emp_Type, Atten_date, OriginIntime, EIntime, EOutTime, Status, Shift, Overtime, OutTimeCal, TotOT, RealOT, EOT, MorOT, TimeDedu, SDate, EDate, PDay, AbDay, CLDay, ELDay, SLDay, WDay, FDay, WorkHrs, Pstatus, Section, Unit_Name, SubSection, ComID FROM Temp_JobCard
здесь я пытаюсь преобразовать RealOT coloum. До преобразования этот Колум имел числовое значение, равное 1.20. После этого
Here showed me <pre>1900-01-02 00:00:00.000.
Но мне нужно показать 02-01-1900 01: 30 .
Моя цель-показать 01: 30 .
Что я уже пробовал:
SELECT TOP (200) Emp_ID, ProxyNo, EmpName, JoiningDate, Dept_Name, Designation, Emp_Type, Atten_date, OriginIntime, EIntime, EOutTime, Status, Shift, Overtime, OutTimeCal, TotOT, (Select convert(datetime, (convert (int, [RealOT])), 6) as 'convertedDateTime'), EOT, MorOT, TimeDedu, SDate, EDate, PDay, AbDay, CLDay, ELDay, SLDay, WDay, FDay, WorkHrs, Pstatus, Section, Unit_Name, SubSection, ComID FROM Temp_JobCard