sqlserver中实现一个unix时间戳函数

本篇文章给大家分享的是有关sql server中实现一个unix时间戳函数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于成都做网站、成都网站建设、成都外贸网站建设、七星关区网络推广、成都微信小程序、七星关区网络营销、七星关区企业策划、七星关区品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供七星关区建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com

直接上代码:

CREATE FUNCTION UNIX_TIMESTAMP (@ctimestamp datetime) RETURNS integer ASBEGIN /* Function body */ declare @return integer SELECT @return = DATEDIFF(SECOND,{d '1970-01-01'}, @ctimestamp) return @returnENDCREATE FUNCTION from_unixtime (@ts integer) RETURNS datetime ASBEGIN /* Function body */ 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时间戳函数,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。


当前题目:sqlserver中实现一个unix时间戳函数
分享路径:http://ybzwz.com/article/iheood.html