..


Sponzorované odkazy

Matematické funkcie v PL / SQL

Ako bolo uvedené v predchádzajúcej lekcii nemôžete vidieť všetky funkcie, ktoré ponúka PL / SQL, vrátane správy matematických operácií, sú nekonečné. Tu sa teda budeme vidieť iba nasledujúce funkcie:

  • ABS
  • SQRT
  • ROUND
  • PRIHLÁSIŤ

ABS

Funkcia ABS, ktorého syntax je nasledujúca:

 



 ABS (x)

 
Vráti absolútnu hodnotu čísla x. Aby bolo jasno, ak budeme písať:
 



 SELECT ABS (-100) z dual;

 
Získať ako výsledok: 100.

SQRT

SQRT funkcie, ktorého syntax je nasledujúca:

 



 SQRT (x)

 
Vracia druhú odmocninu čísla x. Aby bolo jasno, ak budeme písať:
 



 SELECT SQRT (25) z dual;

 
Získať ako výsledok: 5.

ROUND

Funkcia Round, ktorého syntax je nasledujúca:

 



 ROUND (X [, y])

 
vracia zaokrúhľovania desatinné číslo x na y desatinných miest, alebo, ak je Y je vynechaný, nula desatinných miest. Aby bolo jasno, ak budeme písať:
 



 SELECT ROUND (125.3749, 2) z dual;

 
Získať ako výsledok: 125,37.

Avšak, ak my píšeme:

 



 SELECT ROUND (125.3749) z dual;

 
Získať ako výsledok: 125.

PRIHLÁSIŤ

Funkcia znamení, ktorého syntax je nasledujúca:

 



 SIGN (x)

 
vracia hodnotu označujúci znamienko čísla x. Presnejšie povedané, vracia -1, ak je číslo záporné, 0, ak je číslo 0, 1, ak je číslo kladné. Aby bolo jasno, ak budeme písať:
 



 Zvoľte možnosť Prihlásiť (-125.3749) z dual;

 
Získať ako výsledok: -1.

Avšak, ak my píšeme:

 



 Zvoľte možnosť Prihlásiť (125.3749) z dual;

 
Získať ako výsledok: 1.

Oracle Pomocník
E-Learning
MS Access (kurz) MS Access (kurz)
Naučte sa vytvárať a spravovať databázy jednoducho a rýchlo. Od 29 €.
MySQL (kurz) MySQL (kurz)
Správa open-source databázu. Od 39 €.
SQL a databázy (kurz) SQL a databázy (kurz)
Vytváranie a správa relačnej databázy. Od 39 €.
Sponzorované odkazy