sql >> Database teknologi >  >> RDS >> Oracle

fjernelse af millisekunder fra et oracle tmstmp-felt

Hvad med det her?

select cast(col as timestamp(0))

EDIT:

Den nemmeste måde at undgå afrunding på er at bruge trunc() eller for at trække et halvt sekund fra:

select cast(col - 0.5/(24*60*60) as timestamp(0))


  1. Begrænsning af samtidige brugersessioner for et specifikt login i SQL Server

  2. Konverter 'datetimeoffset' til 'datetime2' i SQL Server (T-SQL-eksempler)

  3. Returner antallet af dage i en måned i MariaDB

  4. Sådan fungerer UNCOMPRESSED_LENGTH() i MariaDB