Obvykle by se jednoduše zkrátilo datum a čas pomocí TRUNC
:
TRUNC(pa.fromdate)
Tím se z datatime odstraní časová část, takže získáte pouhé datum. Pak byste se ve své aplikační vrstvě starali o to, jak ji zobrazit.
Například máte GUI s mřížkou. Mřížka zobrazuje data podle systémových nastavení uživatele (např. nastavení regionu Windows), ale mřížka zná svá data a může podle nich seřadit. Aby k tomu došlo, vyplnili byste mřížku daty , nikoli pomocí řetězců představující datum.
Pokud chcete pevný formát řetězce (např. pro zápis do souboru), můžete použít TO_CHAR
místo toho:
TO_CHAR(pa.fromdate, 'dd.mm.yyyy')