SQLite
 sql >> Database >  >> RDS >> SQLite

Come ottenere l'ora corrente in SQLite

Problema:

Vorresti ottenere l'ora corrente in un database SQLite.

Soluzione:

Useremo la funzione TIME() per ottenere l'ora corrente.

SELECT TIME(‘now’);

Ecco il risultato della query:

10:56:12

Discussione:

La funzione SQLite TIME() restituisce l'ora corrente come valore di testo. Utilizza 'hh:mm:ss ', dove hh è un'ora a 2 cifre, mm è un minuto a 2 cifre e ss è un secondo a 2 cifre.

Questa funzione ha un solo argomento:il valore di testo 'now', che indica che la data e l'ora correnti devono essere restituite. Puoi omettere questo argomento, poiché è l'impostazione predefinita. Ecco la versione più breve di questa funzione:

SELECT TIME();