round pre dátum

SQL -> Funkcie -> Funkcie pre prácu s dátumom a časom -> funkcia round

Syntax

round (dátum, zaokrúhlenie)

Popis

V jazyku SQL na databáze Oracle slúži funkcia na zaokrúhľovanie dátumu.

Parameter zaokrúhlenie určuje, na akú časovú dobu bude dátum zaokrúhlený. Ak zaokrúhlenie nie je zadané, zaokrúhli sa na celé dni.

Hodnoty parametru zaokrúhlenie:

YEAR
zaokrúhľovanie na celé roky
MONTH
zaokrúhľovanie na celé mesiace
DDD
zaokrúhľovanie na celé dni
DAY
zaokrúhľovanie na prvý deň v týždni
HH
zaokrúhľovanie na celé hodiny
MI
zaokrúhľovanie na celé minúty



Príklad

SELECT sysdate FROM dual;
  -> vráti aktuálny čas
SELECT round(sysdate) FROM dual;
  -> vráti aktuálny čas zaokrúhlený na deň
SELECT round(sysdate, 'HH') FROM dual;
  -> vráti aktuálny čas zaokrúhlený na celé hodiny


Pozri aj

trunc pre dátum