Neexistuje žádné nativní pi()
funkce v Oracle. Ovladač JDBC to jednoduše nahradí pevně zakódovanou hodnotou.
Pokud spustíte
SELECT {fn pi()} FROM dual;
Ovladač odešle:
SELECT ( 3.141592653589793238462643383279502884197169399375 )
FROM
dual
na server - proto můžete použít {fn pi()}
proti databázi Oracle, i když žádná taková funkce není k dispozici.