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

Sådan får du den aktuelle tid i SQLite

Problem:

Du vil gerne have den aktuelle tid i en SQLite-database.

Løsning:

Vi bruger funktionen TIME() for at få det aktuelle tidspunkt.

SELECT TIME(‘now’);

Her er resultatet af forespørgslen:

10:56:12

Diskussion:

SQLite-funktionen TIME() returnerer det aktuelle tidspunkt som en tekstværdi. Den bruger 'tt:mm:ss ' format, hvor hh er en 2-cifret time, mm er et 2-cifret minut og ss er et 2-cifret sekund.

Denne funktion har kun ét argument:tekstværdien 'nu', som angiver, at den aktuelle dato og klokkeslæt skal returneres. Du kan udelade dette argument, da det er standard. Her er den kortere version af denne funktion:

SELECT TIME();

  1. Hvordan får jeg en rå, kompileret SQL-forespørgsel fra et SQLAlchemy-udtryk?

  2. Hvad betyder et (+)-tegn i en Oracle SQL WHERE-sætning?

  3. SQLite Union

  4. Sådan ændres baggrundsfarven for en formular i Access 2016