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