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