在sql server中实现unix时间戳函数

分类:编程技术 时间:2024-02-20 15:30 浏览:0 评论:0
0
本文与大家分享一个Unix时间戳函数在SQL Server中的实现。小编觉得还是比较实用的,所以分享给大家学习一下。希望您读完本文后有所收获。话不多说,下面就和小编一起来看看吧。

直接进入代码:

CREATE FUNCTION UNIX_TIMESTAMP (@ctimestamp datetime) RETURNS integer ASBEGIN /* 函数体 */声明@return integer SELECT @return = DATEDIFF(SECOND,{d '1970-01-01'}, @ctimestamp) return @returnENDCREATE FUNCTION from_unixtime (@ts integer) RETURNS datetime ASBEGIN /* 函数体 */ 声明 @return datetime select @return = DATEADD(第二,@ts, {d '1970-01-01'}) return @returnEND

与MySQL类似:

select dbo.UNIX_TIMESTAMP ( '2013-1-1')select dbo.from_unixtime(2145000000)

上面是一个unix时间戳函数在sql server中的实现。小编认为是这样的我的知识点可能是我们的,你会在日常工作中看到或使用它。希望您能通过本文了解更多内容。更多详情请关注行业资讯频道。

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 在sql server中实现unix时间戳函数

用户评论