sql >> Databasteknik >  >> RDS >> PostgreSQL

Kasta millisekundsdelen från tidsstämpeln

En cast till timestamp(0) eller timestamptz(0) rundor till hela sekunder:

SELECT now()::timestamp(0);

Bråk lagras inte i tabellkolumner av denna typ.

date_trunc() trunkerar (lämnar sekunderna oförändrade) - vilket ofta är vad du verkligen vill ha:

SELECT date_trunc('second', now()::timestamp);


  1. Sök efter ett värde i kolumnvärdet som lagrar kommaseparerade värden

  2. Hur exporterar man data som CSV-format från SQL Server med sqlcmd?

  3. PGError:ERROR:behörighet nekad för relation (när du använder Heroku)

  4. SQL, Vid radera kaskad och vid uppdateringskaskad