下文将为您介绍基于时间SQL函数,供您参考,如果您对SQL函数感兴趣的话,不妨一看,相信对您学习SQL函数会有所帮助。
getdate() –返回当前系统日期和时间。
DateAdd –在向指定日期加上一段时间的基础上,返回新的 datetime 值。
DATEADD ( datepart , number, date )
–例:向当天的时间增加5天
select dateadd(dd,5,getdate())
datediff –返回跨两个指定日期的日期和时间边界数。
DATEDIFF ( datepart , startdate , enddate )
–例:返回2005-01-01与当天有多少天
select datediff(dd,’2005-01-01′,getdate())
–把时间字段的数据变为年月
Select Convert(Varchar(6),GetDate(),112)
–字符串变时间
select convert(datetime,left(@t,len(@t)-4)+’:’+left(right(@t,4),2)+’:’+right(@t,2))
ISDATE –确定输入表达式是否为有效的日期
DATEPART –返回代表指定日期的指定日期部分的整数
DATEPART ( datepart , date )
–如:返回当前是几月
select datepart(mm,getdate())
DATENAME –返回代表指定日期的指定日期部分的字符串
–datepart ,datename的区别:前者返回是整数,后者返回是字符串。
【编辑推荐】
巧用SQL函数实现身份证15位变18位
教您使用SQL中的TRUNC函数
详解SQL中循环结构的使用
SQL循环语句的妙用
SQL数据库中的临时表详解
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/288169.html<

