sql-server – 如何在SQL Server中获取纪元时间?

场景是这样的:
当目标表没有数据时,从某些表中选择最大日期,因此最大日期为空.当日期为空时,我想获得系统的最早日期,因此时代似乎是完美的.

搜索了一些方法,包括DATEADD函数,但这似乎并不优雅.

解决方法

如果我正确理解你的问题,在sql Server中,epoch由cast(0为datetime)给出:
select Max(ISNULL(MyDateCol,cast(0 as datetime)))
from soMetable
group by SomeCol

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...