Cos'è "current_timestamp ()" in mysql?
IL "Current_Timestamp ()"La funzione è una integrata Funzione mysql utilizzato per fornire la data e il valore di tempo nel formato stringa "YYYY-MM-DD HH-MM-SS,"Che può essere cambiato anche in formato numerico.
Vediamo diversi esempi di "Current_Timestamp ()"In combinazione con altre funzioni.
Esempio 1: visualizzare il tempo presente | L'ora attuale della macchina
In mysql, il "Current_Timestamp ()"La funzione viene utilizzata per restituire la data e l'ora correnti. Per impostazione predefinita restituirà i valori nel contesto della stringa. Il comando per la funzione è fornito di seguito:
Selezionare current_timestamp ();L'output visualizzerà l'ora e la data corrente:
Esempio 2: visualizzare l'ora e la data corrente con un titolo
IL "COME"La clausola può essere utilizzata in"Current_Timesta, mp ()"Comando per rinominare la colonna che fornisce il risultato. Il comando è indicato di seguito:
Seleziona current_timestamp () come "timestamp corrente";Questo output sta visualizzando che il nome della colonna è impostato sulla stringa fornita dopo "COME"Clausola:
Esempio 3: visualizzare l'ora e la data corrente nel contesto numerico
È possibile modificare il formato dell'esempio precedente in numerico usando "+ 0" con il "Current_Timestamp ()". Di seguito è riportato il comando per la modifica del formato stringa in formato numerico:
Seleziona current_timestamp () + 0 come "valore temporale numerico";L'output sta visualizzando la data e il valore di tempo in formato numerico insieme al titolo della colonna come "Valore temporale numerico":
Esempio 4: visualizzare l'orario e la data corrente con la funzione "Date_format"
L'output del "Current_Timestamp ()"La funzione può essere formattata in base alla tua necessità usando il"FORMATO DATA"Funzione per selezionare il"Current_Timestamp ()"E formattalo usando l'asta di formato del"FORMATO DATA" funzione. Il comando per la formattazione dell'ora corrente è indicato di seguito:
Seleziona Date_Format (current_timestamp (), ' %W, %m %e, %y %r') come "data e ora corrente";L'output sta visualizzando la data in modo formattato (giorno della settimana (%W), Nome mese (%M), Giorno del mese (%e), anno(%Y), data in AM/PM (%R)):
Esempio 5: visualizzare la differenza di tempo con ora e data corrente
IL "Timediff"La funzione può essere utilizzata per trovare la differenza di"Current_Timestamp ()"Con la data e l'ora specificate. Il comando è fornito di seguito:
Seleziona Timediff (current_timestamp (), '2022-12-31 23:59:59') come "differenza di tempo";L'output mostra la differenza di "Current_Timestamp ()" E "2022-12-31 23:59:59":
Esempio 6: inserire l'ora corrente e il valore della data in una riga
L'utente può inserire il valore di "Current_Timestamp ()"Nella colonna di una tabella usando il"INSERIRE" dichiarazione. Ad esempio, si desidera inserire i valori di "id" E "tempo" nel "utente”Tavolo con"id" COME "5" E "tempo" COME "Current_Timestamp ()"Usando questo comando:
Inserisci nei valori utente (id, time) (5, current_timestamp ());I valori vengono inseriti correttamente nell'output:
Esempio 7: aggiorna l'ora corrente e il valore della data in una riga
IL "AGGIORNAMENTO"L'istruzione viene utilizzata per aggiornare il valore già esistente di un record con"Current_Timestamp ()"Dove la determinata condizione è abbinata definita usando il"DOVE"Clausola. Ad esempio, l'utente desidera aggiornare il valore di "tempo"Con il valore di"Current_Timestamp ()" dove il "id"Il valore è uguale a"1", Eseguendo questo comando:
Aggiorna l'utente set time = current_timestamp () dove id = 1;L'output sta visualizzando quel valore di "tempo"Viene aggiornato correttamente:
Hai imparato a conoscere l'incarico "Current_Timestamp ()"Funzione di mysql.
Conclusione
In "Mysql"Una funzione integrata"Current_Timestamp ()"È disponibile per estrarre il valore della data e dell'ora corrente nel formato della stringa. IL "Timediff" E "FORMATO DATA"Può anche essere usato con"Current_Timestamp ()."Questo post ha discusso dell'uso del"Current_Timestamp ()"Funzione in mysql.