如何将两个值组合到日期时间字段
Example value 1 = 2010-10-26 00:00:00.000 (datetime)
Example value 2 = 1650 (varchar)
Desire Result 2010-10-26 16:50:00.00
最佳答案
您可以在 SQL Server 中将日期时间
添加在一起。诀窍是从第二个获取时间:
select (value1 +
cast(cast(stuff(value2, 3, 0, ':') as time) as datetime)
)
或者,如果 value2
是一个整数,您可以这样做:
select dateadd(minute,
(value2/100)*60 + value2%100,
value1
)
关于sql-server - 如何将值合并到日期时间中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49226932/