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
-> 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