钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读1041278
首页 SQL 正文内容

sql返回当前时间的日期

钟逸 SQL 2025-08-02 06:10:43 4

在 SQL 中,获取当前时间的日期非常简单。您可以使用 CURRENT_DATE 和 GETDATE() 函数来检索当前日期。这两个函数返回一个 DATE 数据类型的值,其中包含当前日期,不包括时间。

CURRENT_DATE:

SELECT CURRENT_DATE();

GETDATE():

SELECT GETDATE();

示例

以下示例展示了如何使用 CURRENT_DATE 函数返回当前日期:

-- MySQL

SELECT CURRENT_DATE();

-- PostgreSQL

SELECT CURRENT_DATE;

-- SQL Server

SELECT GETDATE();

-- Oracle

SELECT CURRENT_DATE FROM DUAL;

其他方式

除了 CURRENT_DATE 和 GETDATE() 函数外,还有其他 可以获取当前日期。这些 包括:

SYSDATE:Oracle 中的函数

NOW():MySQL 中的函数

datetime('now'):SQLite 中的函数

注意

返回的日期格式取决于所使用的数据库系统。例如,MySQL 返回 YYYY-MM-DD 格式的日期,而 SQL Server 返回 MM/DD/YYYY 格式的日期。

文章目录
    搜索