Función UTC_DATE() en MySQL

La función UTC_DATE() en MySQL se usa para verificar la fecha de la hora universal coordinada (UTC) actual. Devuelve el valor de fecha UTC en formato ‘YYYY-MM-DD’ o YYYYMMDD, dependiendo de si la función se usa en contexto de string o numérico.

Sintaxis:

UTC_DATE
   OR
UTC_DATE()

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

Devoluciones:
Devuelve la fecha del Tiempo Universal Coordinado (UTC) actual.

Ejemplo-1:
Obtener la fecha UTC actual usando la función UTC_DATE.

SELECT UTC_DATE as CurrUtcDate ;

Producción :

CurrUtcDate
2020-10-01

Ejemplo-2:
Obtener la hora actual usando la función UTC_DATE en formato numérico.

SELECT UTC_DATE + 0 as CurrUtcDate ;

Producción :

CurrUtcDate
20201001

Ejemplo-3:
la función UTC_DATE 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_On DATE NOT NULL,
PRIMARY KEY(DeliveryId)
);

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

INSERT INTO  
DeliveryDetails(ProductId, ProductName, Delivered_On)
VALUES
(101001, 'Asus ROG', CURRENT_DATE);

Ahora, comprobando la tabla DeliveryDetails:

SELECT * FROM DeliveryDetails;

Producción :

ID de entrega Identificación de producto Nombre del producto Entregado en
1 101001 Asus ROG 2020-10-01

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 *