Función CURRENT_TIMESTAMP() en MySQL

La función CURRENT_TIMESTAMP() en MySQL se usa para verificar el valor actual de fecha y hora. En la función MySQL, se necesita CURRENT_TIMESTAMP cuando necesita mantener un registro de la hora exacta de entrega, lo que es útil para mejorar los servicios y funcionalidades de cualquier organización. El formato de esta función tiene la forma del valor actual de fecha y hora en formato AAAA-MM-DD HH:MM: SS o AAAAMMDDHHMMSS.uuu, dependiendo de si la función se usa en un contexto de string o numérico.

Consideremos un ejemplo para una mejor comprensión si ha comprado o le gusta haber utilizado el servicio de mensajería, verá que le proporcionarán una identificación única para mantener la actualización y rastrear la ubicación de su producto en caso de mensajería y en caso de compra. obtenga la actualización de dónde se encuentra exactamente su producto y cuándo lo recibirá y la fecha esperada, etc. toda la información que obtendrá. En ambos casos, se necesita CURRENT_FUNCTION para realizar un seguimiento de la hora actual del lugar de entrega.

Sintaxis:

CURRENT_TIMESTAMP
OR
CURRENT_TIMESTAMP()

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 CURRENT_TIMESTAMP.

SELECT CURRENT_TIMESTAMP 
as CurrDateAndTime ;

Producción :

FECHA Y HORA ACTUAL
2020-10-13 14:40:10

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

SELECT CURRENT_TIMESTAMP + 0 
as CurrDateAndTime ;

Producción :

FECHA Y HORA ACTUAL
  20201013144123

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

CREATE TABLE Details_of_Delivery (
Delivery_Id INT AUTO_INCREMENT,
Product_Id INT NOT NULL,
Product_Name VARCHAR(20) NOT NULL,
Delivered_At_time TIMESTAMP NOT NULL,
PRIMARY KEY(Delivery_Id)
);

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

INSERT INTO  
Details_of_Delivery(Product_Id, Product_Name, Delivered_At_time)
VALUES
(990067, 'Acer Nitro', CURRENT_TIMESTAMP );
INSERT INTO  
Details_of_Delivery(Product_Id, Product_Name, Delivered_At_time)
VALUES
(990068, 'Dell', CURRENT_TIMESTAMP );

Ahora, comprobando la tabla Details_of_Delivery.

SELECT * FROM Details_of_Delivery;

Producción :

ENTREGA_ID IDENTIFICACIÓN DE PRODUCTO NOMBRE DEL PRODUCTO ENTREGA_A_la_hora
1 990067 acer nitro 2020-10-13 14:43:48
2 990068 dell 2020-10-13 14:45:48

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 *