时间戳对于优化数据库方面还是很有用途的,对于 datetime 类型的查询慢问题,我觉得转换为时间戳是比较合理的办法,但在 MSSQL 里针对没有一个现成的获取时间戳的方法,于是今天写了一个能自动获取系统时区计算时间戳的公式,可替换 getdate() 作为字段的默认值。
datediff(second,'1970-01-01 ' + convert(varchar(2),8) + ':00:00',getdate())
时间戳对于优化数据库方面还是很有用途的,对于 datetime 类型的查询慢问题,我觉得转换为时间戳是比较合理的办法,但在 MSSQL 里针对没有一个现成的获取时间戳的方法,于是今天写了一个能自动获取系统时区计算时间戳的公式,可替换 getdate() 作为字段的默认值。
datediff(second,'1970-01-01 ' + convert(varchar(2),8) + ':00:00',getdate())
本文到目前为止有0条评论