Función CURRENT_DATE en PostgreSQL

La función CURRENT_DATE en PostgreSQL es una herramienta sencilla pero muy poderosa para obtener la fecha actual del sistema. Esta función devuelve el valor en el tipo de dato DATE, lo que significa que incluye únicamente la fecha sin información adicional de tiempo o zona horaria. Es extremadamente fácil de utilizar, ya que no requiere ningún parámetro para funcionar, lo que la hace ideal para consultas rápidas o tareas donde necesitas registrar o comparar fechas.

Como parte de las funciones de fecha en PostgreSQL, CURRENT_DATE es ampliamente utilizada en aplicaciones que manejan datos temporales, como reportes, auditorías o cálculos basados en fechas. Su simplicidad y precisión la convierten en una de las funciones más versátiles para trabajar con fechas en bases de datos.

En este artículo, primero revisaremos la sintaxis básica de CURRENT_DATE, y luego exploraremos ejemplos prácticos que ilustran cómo implementarla en distintos escenarios y aprovechar al máximo su funcionalidad.

Para más información, puedes consultar la documentación oficial de la función CURRENT_DATE en PostgreSQL.

Tabla de Contenidos ocultar

Sintaxis

La sintaxis para utilizar la función CURRENT_DATE en PostgreSQL es la siguiente:

CURRENT_DATE

Ejemplo

SELECT CURRENT_DATE;
Función CURRENT_DATE en PostgreSQL

Puede ser muy útil cuando creas una tabla y quieres que por defecto el campo de fecha sea la fecha actual.

CREATE TABLE pedidos(
    id_pedido serial PRIMARY KEY,
    producto varchar(100) NOT NULL,
    fecha_pedido DATE DEFAULT CURRENT_DATE
);

Escribir un comentario