La función PostgreSQL CURRENT_DATE
devuelve la fecha actual.
Sintaxis
La función CURRENT_DATE
es tan simple que no requiere ningún argumento de la siguiente manera:
CURRENT_DATE
Valor de retorno
La función CURRENT_DATE
devuelve un DATE
valor que representa la fecha actual.
Ejemplos
El siguiente ejemplo muestra cómo usar la función CURRENT_DATE
para obtener la fecha actual:
SELECT CURRENT_DATE;
El resultado es un DATE
valor de la siguiente manera:
2017-08-15
puede utilizar el CURRENT_DATE
funcionar como un valor predeterminado de una columna. Considere el siguiente ejemplo.
en Primer lugar, crear una tabla con el nombre delivery
para la demostración:
Code language: PHP (php)CREATE TABLE delivery( delivery_id serial PRIMARY KEY, product varchar(255) NOT NULL, delivery_date DATE DEFAULT CURRENT_DATE);
En el delivery
tabla, tenemos la etiqueta delivery_date
cuyo valor predeterminado es el resultado de la CURRENT_DATE
función.
En segundo lugar, inserte una nueva fila en la tabla delivery
:
Code language: JavaScript (javascript)INSERT INTO delivery(product)VALUES('Sample screen protector');
En esta instrucción INSERT
, no especificamos la fecha de entrega, por lo tanto, PostgreSQL usó la fecha actual como valor predeterminado.
En tercer lugar, verifique si la fila se insertó correctamente con la fecha actual mediante la siguiente consulta:
SELECT * FROM delivery;
La siguiente imagen ilustra el resultado:
Como puede ver, la fecha actual se inserta en el delivery_date
columna.
Notó que puede ver un valor diferente en la columna delivery_date
, dependiendo de la fecha en que ejecute la consulta.
En este tutorial, ha aprendido a usar la función PostgreSQL CURRENT_DATE
para obtener la fecha actual.
- ¿Fue útil este tutorial ?
- YesNo