sql >> Databasteknik >  >> RDS >> SQLite

Hur man får den aktuella tiden i SQLite

Problem:

Du vill ha aktuell tid i en SQLite-databas.

Lösning:

Vi använder funktionen TIME() för att få aktuell tid.

SELECT TIME(‘now’);

Här är resultatet av frågan:

10:56:12

Diskussion:

SQLite-funktionen TIME() returnerar den aktuella tiden som ett textvärde. Den använder 'hh:mm:ss ' format, där hh är en tvåsiffrig timme, mm är en tvåsiffrig minut och ss är en tvåsiffrig sekund.

Den här funktionen har bara ett argument:textvärdet "nu", vilket indikerar att aktuellt datum och tid ska returneras. Du kan utelämna detta argument, eftersom det är standard. Här är den kortare versionen av denna funktion:

SELECT TIME();

  1. Hur man konverterar en sträng till ett numeriskt värde i PostgreSQL

  2. Det går inte att ansluta till SQL Server med PHP

  3. Extraherar det totala antalet sekunder från en intervalldatatyp

  4. SQL Server-autentisering vs. Windows-autentisering:Vilken ska användas och när