sql >> Databáze >  >> RDS >> SQLite

Jak získat aktuální čas v SQLite

Problém:

Chcete získat aktuální čas v databázi SQLite.

Řešení:

Použijeme funkci TIME() abyste získali aktuální čas.

SELECT TIME(‘now’);

Zde je výsledek dotazu:

10:56:12

Diskuse:

Funkce SQLite TIME() vrátí aktuální čas jako textovou hodnotu. Používá 'hh:mm:ss ', kde hh je 2místná hodina, mm je dvoumístná minuta a ss je 2místná sekunda.

Tato funkce má pouze jeden argument:textovou hodnotu „nyní“, která označuje, že by se mělo vrátit aktuální datum a čas. Tento argument můžete vynechat, protože je výchozí. Zde je kratší verze této funkce:

SELECT TIME();

  1. Převést „datetime2“ na „date“ v SQL Server (příklady T-SQL)

  2. Jak přidat Total Row do MySQL

  3. Jak mohu manipulovat s relevanci fulltextového vyhledávání MySQL, aby bylo jedno pole „hodnotnější“ než jiné?

  4. Funkce zabezpečení v SQL Server 2017