sql server高手请进 怎么获得距当前时间“两天”的时间

sql server高手请进 怎么获得距当前时间“两天”的时间,第1张

select

dateadd(day,-2,getdate())

--两天

select

dateadd(day,2,getdate())

--两天后

或者:

select

dateadd(hour,-48,getdate())

select

dateadd(hour,48,getdate())

sql

server获取当前时间的函数是getdate()

,没有gettime函数

SQL如何获取系统时间

sql读取系统日期和时间的方法如下:

--获取当前日期(如:yyyymmdd)

select CONVERT (nvarchar(12),GETDATE(),112)

--获取当前日期(如:yyyymmdd hh:MM:ss)

select GETDATE()

--获取当前日期(如:yyyy-mm-dd)

--获取当前月

select convert(varchar(10),dateadd(dd,number,convert(varchar(8),getdate(),120)+'01'),120) as dt

from masterspt_values

where type='P'

and dateadd(dd,number,convert(varchar(8),getdate(),120)+'01')<=dateadd(dd,-1,convert(varchar(8),dateadd(mm,1,getdate()),120)+'01')

/

dt

----------

2011-08-01

2011-08-02

2011-08-03

2011-08-04

2011-08-05

2011-08-06

2011-08-07

2011-08-08

2011-08-09

2011-08-10

2011-08-11

2011-08-12

2011-08-13

2011-08-14

2011-08-15

2011-08-16

2011-08-17

2011-08-18

2011-08-19

2011-08-20

2011-08-21

2011-08-22

2011-08-23

2011-08-24

2011-08-25

2011-08-26

2011-08-27

2011-08-28

2011-08-29

2011-08-30

2011-08-31

(所影响的行数为 31 行)

/

以上就是关于sql server高手请进 怎么获得距当前时间“两天”的时间全部的内容,包括:sql server高手请进 怎么获得距当前时间“两天”的时间、SQL如何获取系统时间、sqlserver如何取得一个月份内所有的日期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9342988.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存