sql >> Databáze >  >> RDS >> Oracle

odstranění milisekund z pole Oracle tmstmp

Co říkáte na tohle?

select cast(col as timestamp(0))

EDIT:

Nejjednodušší způsob, jak se vyhnout zaokrouhlování, je použít trunc() nebo odečíst půl sekundy:

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


  1. Základní tabulka auditu Oracle Trigger

  2. Jak vytvořím uloženou proceduru, která bude volitelně prohledávat sloupce?

  3. postgresql generuje sekvenci bez mezery

  4. Jak hluboce zkopíruji sadu dat a změním odkazy FK tak, aby ukazovaly na všechny kopie?