Función SYSDATE() en MySQL

La función SYSDATE() en MySQL se utiliza para devolver la fecha y la hora actuales en formato AAAA-MM-DD HH:MM:SS o AAAAMMDDHHMMSS.uuuuuu según el contexto de la función.

Sintaxis:

SYSDATE()

Parámetro:
Este método no acepta ningún parámetro.

Devoluciones:
Devuelve el valor actual de fecha y hora.

Ejemplo-1:
Obtener la fecha y hora actuales usando la función SYSDATE.

SELECT SYSDATE() as CurrentDateAndTime ;

Producción :

Fecha y hora actual
2020-11-26 01:31:14

Ejemplo-2:
Obtención de la fecha y hora actuales utilizando la función SYSDATE en formato numérico.

SELECT SYSDATE() + 0 as CurrDateAndTime ;

Producción :

FECHA Y HORA ACTUAL
20201126013648

Ejemplo-3:
la función SYSDATE se puede usar para establecer el valor de las columnas. Para demostrarlo, cree una tabla llamada DeliveryDetails.

CREATE TABLE DeliveryDetails (
DeliveryId INT AUTO_INCREMENT,
ProductId INT NOT NULL,
ProductName VARCHAR(20) NOT NULL,
Delivered_At TIMESTAMP NOT NULL,
PRIMARY KEY(DeliveryId)
);

Aquí, usaremos la función SYSDATE cuando se complete una entrega. El valor en la columna Delivered_At será el valor dado por la función SYSDATE.

INSERT INTO  
DeliveryDetails(ProductId, ProductName, Delivered_At)
VALUES
(94567, 'Acer Helios', SYSDATE());

Ahora, comprobando la tabla DeliveryDetails:

SELECT * FROM DeliveryDetails;

Producción :

ID de entrega Identificación de producto Nombre del producto Entregado_en
1 94567 acer helios 2020-11-26 01:40:57

Publicación traducida automáticamente

Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *