कोई देशी pi()
नहीं है Oracle में कार्य करता है। JDBC ड्राइवर बस इसे हार्डकोडेड मान से बदल देगा।
अगर आप दौड़ते हैं
SELECT {fn pi()} FROM dual;
ड्राइवर भेजेगा:
SELECT ( 3.141592653589793238462643383279502884197169399375 )
FROM
dual
सर्वर पर - इसलिए आप {fn pi()}
. का उपयोग कर सकते हैं ओरेकल डेटाबेस के खिलाफ भले ही ऐसा कोई फ़ंक्शन उपलब्ध न हो।