Función AHORA() en MYSQL

NOW() :
esta función en MySQL se usa para verificar el valor actual de fecha y hora. El tipo de devolución para la función NOW() es en formato ‘YYYY-MM-DD HH:MM:SS’ o en formato YYYYMMDDHHMMSS.uuuuuu, dependiendo de si la función se usa en un contexto de string o numérico.

Sintaxis:

NOW()

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

Devoluciones:
Devuelve el valor actual de fecha y hora.

Ejemplo-1:
encontrar la fecha y la hora actuales usando la función AHORA. Aquí obtendremos el resultado en formato ‘YYYY-MM-DD HH:MM:SS’.

SELECT NOW() 
as CurrDateTime ;

Producción :

CURRDATETIME
2020-11-26 18:37:42

Ejemplo-2:
Obtener la fecha y hora actuales usando la función AHORA en formato numérico. Aquí el resultado estará en formato AAAAMMDDHHMMSS.uuuuuu.

SELECT NOW()+ 0 
as CurrDateTime ;

Producción :

CURRDATETIME
20201126183839

Ejemplo-3:
También podemos usar la función AHORA para establecer el valor de las columnas. Para demostrarlo, cree una tabla llamada DeliveryDetails.

CREATE TABLE Product (
ProductId INT NOT NULL,
ProductName VARCHAR(20) NOT NULL,
Delivered_At TIMESTAMP NOT NULL,
PRIMARY KEY(ProductId)
);

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

INSERT INTO  
Product (ProductId, ProductName, Delivered_At)
VALUES
(1010, 'Apple MacBook', NOW());

Ahora, comprobando la tabla de productos:

SELECT * FROM Product;

Producción :

IDENTIFICACIÓN DE PRODUCTO NOMBRE DEL PRODUCTO ENTREGA_EN
1010 Macbook de Apple 2021-10-01 14:41:15

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 *