¿Qué es "Current_Timestamp ()" en MySQL??
El "FECHA Y HORA ACTUAL()"La función es un incorporado Función mysql utilizado para proporcionar el valor de fecha y hora en el formato de cadena "Yyyy-mm-dd hh-mm-ss,"Que se puede cambiar en el formato numérico incluso.
Veamos diferentes ejemplos de "FECHA Y HORA ACTUAL()"En combinación con otras funciones.
Ejemplo 1: Mostrar tiempo presente | Hora actual de la máquina
En mysql, el "FECHA Y HORA ACTUAL()La función se utiliza para devolver la fecha y hora actuales. Por defecto, devolverá los valores en el contexto de cadena. El comando para la función se proporciona a continuación:
Seleccione Current_Timestamp ();La salida mostrará la hora y la fecha actuales:
Ejemplo 2: Muestre la hora y la fecha actuales con un título
El "COMO"La cláusula se puede usar en el"FECHA Y HORA ACTUAL()"Comando para cambiar el nombre de la columna que proporciona el resultado. El comando se indica a continuación:
Seleccione Current_Timestamp () como "marca de tiempo actual";Esta salida muestra que el nombre de la columna se establece en la cadena que proporcionó después del "COMO"Cláusula:
Ejemplo 3: Muestre la hora y la fecha actuales en el contexto numérico
Puede cambiar el formato del ejemplo anterior a numérico usando "+ 0" con el "FECHA Y HORA ACTUAL()". El comando para cambiar el formato de cadena a formato numérico se da a continuación:
Seleccione Current_Timestamp () + 0 como "Valor de tiempo numérico";La salida muestra el valor de fecha y hora en formato numérico junto con el título de la columna como "Valor de tiempo numérico":
Ejemplo 4: Muestre la hora y la fecha actuales con la función "date_format"
La salida del "FECHA Y HORA ACTUAL()"La función se puede formatear de acuerdo con su necesidad utilizando el"FORMATO DE FECHA"Función para seleccionar el"FECHA Y HORA ACTUAL()"Y formatearlo utilizando la subasta de formato de la"FORMATO DE FECHA" función. El comando para formatear la hora actual se establece a continuación:
Seleccione date_format (current_timestamp (), ' %w, %m %e, %y %r') como "fecha y hora actuales";La salida muestra la fecha de forma formateada (día de la semana (%W), Nombre de mes (%METRO), Día del mes(%mi), año(%Y), fecha en am/pm (%R)):
Ejemplo 5: Muestra la diferencia de tiempo con la hora y la fecha actuales
El "Tímido"La función se puede usar para encontrar la diferencia de"FECHA Y HORA ACTUAL()"Con la fecha y hora específicas. El comando se proporciona a continuación:
Seleccione Timediff (current_timestamp (), '2022-12-31 23:59:59') como "diferencia de tiempo";La salida muestra la diferencia de "FECHA Y HORA ACTUAL()" y "2022-12-31 23:59:59":
Ejemplo 6: Inserte el valor actual de hora y fecha en una fila
El usuario puede insertar el valor de "FECHA Y HORA ACTUAL()"En la columna de una tabla usando el"INSERTAR" declaración. Por ejemplo, desea insertar valores de "identificación" y "tiempo" en el "usuario"Table con"identificación" como "5" y "tiempo" como "FECHA Y HORA ACTUAL()"Usando este comando:
Insertar en valores de usuario (id, tiempo) (5, current_timestamp ());Los valores se insertan correctamente en la salida:
Ejemplo 7: Actualizar el valor actual de hora y fecha en una fila
El "ACTUALIZAR"La declaración se utiliza para actualizar el valor ya existente de un registro con"FECHA Y HORA ACTUAL()"Donde la condición determinada se define utilizando el"DÓNDE"Cláusula. Por ejemplo, el usuario desea actualizar el valor de "tiempo"Con el valor de"FECHA Y HORA ACTUAL()" donde el "identificación"El valor es igual a"1", Al ejecutar este comando:
Actualizar el usuario establecido tiempo = current_timestamp () donde id = 1;La salida muestra ese valor de "tiempo"Se actualiza con éxito:
Has aprendido sobre el incorporado "FECHA Y HORA ACTUAL()"Función de mysql.
Conclusión
En "Mysql"Una función incorporada"FECHA Y HORA ACTUAL()"Está disponible para extraer el valor de la fecha y hora actuales en el formato de cadena. El "Tímido" y "FORMATO DE FECHA"También se puede usar con"FECHA Y HORA ACTUAL()."Esta publicación discutió el uso del"FECHA Y HORA ACTUAL()"Función en mysql.