SQL SERVER获取昨天的8点30
时间: 2024-02-20 07:00:47 浏览: 73
SQLServer语句
在 SQL Server 中,可以使用以下语句获取昨天的8点30:
```
SELECT DATEADD(HOUR, 8, DATEADD(DAY, -1, CONVERT(DATE, GETDATE()))) AS yesterday830;
```
其中,`GETDATE()` 函数获取当前日期和时间,`CONVERT(DATE, GETDATE())` 将其转换为日期格式,`DATEADD(DAY, -1, CONVERT(DATE, GETDATE()))` 得到昨天的日期,`DATEADD(HOUR, 8, ...)` 在此基础上加上8小时即可得到昨天的8点30。
阅读全文