La función CURTIME() en MySQL se usa para verificar la hora actual. Devuelve la hora actual como un valor en formato ‘hh:mm:ss’ o ‘hhmmss’ , dependiendo de si la función se usa en un contexto de string o numérico.
Sintaxis:
CURTIME(fsp)
Parámetros:
Este método acepta solo un parámetro.
fsp:
especifica la precisión de los segundos fraccionarios devueltos. Si el usuario omite el argumento de precisión, el resultado excluirá la precisión.
Devoluciones :
Devuelve la hora actual.
Ejemplo 1:
Obtener la hora actual usando la función CURTIME.
SELECT CURTIME() as Curr_time ;
Producción :
CURR_TIME |
---|
13:06:54 |
Ejemplo 2:
Obtener la hora actual utilizando la función CURTIME con precisión se establece en 3.
SELECT CURTIME(3) as Curr_time ;
Producción :
CURR_TIME |
---|
13:09:06.109 |
Ejemplo-3:
Obtener la hora actual usando la función CURTIME en formato numérico.
SELECT CURTIME() + 0 as Curr_time ;
Producción :
CURR_TIME |
---|
131014 |
Ejemplo-4:
La función CURTIME se puede utilizar 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 TIME NOT NULL, Delivered_On DATE NOT NULL, PRIMARY KEY(DeliveryId) );
Aquí, usaremos la función CURDATE y CURTIME cuando se complete una entrega. El valor en la columna Delivered_At será el valor dado por CURTIME y el valor en la columna Delivered_On será el valor dado por la función CURDATE.
INSERT INTO DeliveryDetails(ProductId, ProductName, Delivered_At, Delivered_On) VALUES (12345, 'Dell Latitude', CURTIME(), CURDATE() );
Ahora, comprobando la tabla DeliveryDetails:
SELECT * FROM DeliveryDetails;
Producción :
ID DE ENTREGA | IDENTIFICACIÓN DE PRODUCTO | NOMBRE DEL PRODUCTO | ENTREGA_EN | ENTREGADO EN |
---|---|---|---|---|
1 | 12345 | Latitud de Dell | 13:17:22 | 2020-11-20 |
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