Función UTC_TIMESTAMP() en MySQL

La función UTC_TIMESTAMP() en MySQL se usa para verificar el valor actual de fecha y hora de la hora universal coordinada (UTC). Devuelve el valor de fecha y hora UTC actual en formato AAAA-MM-DD HH:MM:SS o AAAAMMDDHHMMSS.uuu, dependiendo de si la función se usa en contexto de string o numérico.

Sintaxis:

UTC_TIMESTAMP
 OR
UTC_TIMESTAMP()

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

Devoluciones:
Devuelve el valor actual de fecha y hora UTC.

Ejemplo-1:
Obtener la fecha y hora UTC actual usando la función UTC_TIMESTAMP.

SELECT UTC_TIMESTAMP as CurrUtcDateAndTime ;

Producción :

CurrUtcDateAndTime
2020-10-09 18:08:13

Ejemplo-2:
Obtener la fecha y hora UTC actual usando la función UTC_TIMESTAMP en formato numérico.

SELECT UTC_TIMESTAMP + 0 as CurrUtcDateAndTime ;

Producción :

CurrUtcDateAndTime
20201009180940

Ejemplo-3:
la función UTC_TIMESTAMP 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 UTC_TIMESTAMP cuando se complete una entrega. El valor en la columna Delivered_At será el valor dado por la función UTC_TIMESTAMP.

INSERT INTO  
DeliveryDetails(ProductId, ProductName, Delivered_At)
VALUES
(1010001, 'Dell  Inspirion', UTC_TIMESTAMP );

Ahora, comprobando la tabla DeliveryDetails:

SELECT * FROM DeliveryDetails;

Producción :

ID de entrega Identificación de producto Nombre del producto Entregado_en
1 1010001 Dell inspiración 2020-10-09 18:17:31

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 *