📅  最后修改于: 2023-12-03 14:47:35.058000             🧑  作者: Mango
GetDate()是SQL中的一个内置函数,它返回当前系统日期和时间。在文章中,我将对GetDate()函数进行简要介绍,并提供一个示例,展示如何将GetDate()减去1天并去掉时间。
GetDate()函数的语法如下所示:
SELECT GETDATE();
GetDate()函数的返回值为当前系统日期和时间,其格式如下所示:
2021-04-30 14:23:32.187
下面是一个示例,它展示了如何使用GetDate()函数将日期减去1天并去掉时间:
SELECT CAST(DATEADD(d, -1, GETDATE()) AS DATE);
在这个示例中,DATEADD()函数将GetDate()的日期减去1天,然后将其转换为DATE类型以去掉时间部分。如果想要保留时间部分,则需要将DATE改为DATETIME类型。
下面是一个markdown格式的代码示例,展示如何使用GetDate()函数将日期减去1天并去掉时间:
# SQL中的GetDate()函数
GetDate()是SQL中的一个内置函数,它返回当前系统日期和时间。在文章中,我将对GetDate()函数进行简要介绍,并提供一个示例,展示如何将GetDate()减去1天并去掉时间。
## GetDate()函数的语法
GetDate()函数的语法如下所示:
```sql
SELECT GETDATE();
GetDate()函数的返回值为当前系统日期和时间,其格式如下所示:
2021-04-30 14:23:32.187
下面是一个示例,它展示了如何使用GetDate()函数将日期减去1天并去掉时间:
SELECT CAST(DATEADD(d, -1, GETDATE()) AS DATE);
在这个示例中,DATEADD()函数将GetDate()的日期减去1天,然后将其转换为DATE类型以去掉时间部分。如果想要保留时间部分,则需要将DATE改为DATETIME类型。