本篇文章给大家分享的是有关SQL Server中实现一个unix时间戳函数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。直接上代码:CREAT
本篇文章给大家分享的是有关SQL Server中实现一个unix时间戳函数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
直接上代码:
CREATE FUNCTioN UNIX_TIMESTAMP (@ctimestamp datetime) RETURNS integer ASBEGIN declare @return integer SELECT @return = DATEDIFF(SECOND,{d '1970-01-01'}, @ctimestamp) return @returnENDCREATE FUNCTION from_unixtime (@ts integer) RETURNS datetime ASBEGIN declare @return datetime select @return = DATEADD(second, @ts, {d '1970-01-01'}) return @returnEND
跟Mysql下的一样类似:
select dbo.UNIX_TIMESTAMP('2013-1-1')select dbo.from_unixtime(2145000000)
以上就是sql server中实现一个unix时间戳函数,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网数据库频道。
--结束END--
本文标题: sql server中实现一个unix时间戳函数
本文链接: https://lsjlt.com/news/58892.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0