Es gibt kein natives pi()
Funktion in Oracle. Der JDBC-Treiber ersetzt das einfach durch einen fest codierten Wert.
Wenn Sie
ausführenSELECT {fn pi()} FROM dual;
Der Fahrer sendet:
SELECT ( 3.141592653589793238462643383279502884197169399375 )
FROM
dual
zum Server - deshalb kannst du den {fn pi()}
verwenden gegen eine Oracle-Datenbank, obwohl eine solche Funktion nicht verfügbar ist.