Skip to main content
Scalar function
Aliases: curdate Returns a non-NULL current date.

Syntax

Scalar

Arguments

Takes no arguments.

Returns

  • Type: DATE
  • NULL behavior: Returns a non-NULL current date.

Properties

Usage notes

  • The session time zone determines the current calendar date.
  • Deterministic: The result can change with session settings or execution time, but stays constant within one query.

Examples

Current session date

Variable result: The date depends on the query execution time and configured timezone.

Limitations

  • Call this function without arguments. An explicit time-zone argument is not supported.
  • CURRENT_DATE takes no arguments. To control the date’s time zone, use the session time-zone setting.
Last modified on October 15, 2026