Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle फ़ंक्शन उदाहरण (रिटर्न नंबर)

इस लेख में, मैं कुछ Oracle फ़ंक्शन उदाहरण दे रहा हूं जो संख्या मान लौटा रहे हैं।

Oracle फंक्शन उदाहरण (रिटर्न नंबर)

निम्न Oracle फ़ंक्शन उदाहरण दूसरे पैरामीटर के साथ गणना करके पहले पैरामीटर का प्रतिशत (संख्या) लौटाएगा।

CREATE OR REPLACE FUNCTION calc_percentage (p_1 IN NUMBER, p_2 IN NUMBER)
RETURN NUMBER
IS
n_pct NUMBER := 0;
BEGIN
IF p_1 IS NOT NULL AND p_2 IS NOT NULL
THEN
n_pct := (p_1 * p_2) / 100;
END IF;

RETURN n_pct;
END calc_percentage;
/

परीक्षा:

DUAL से
SELECT calc_percentage (40, 5) percentage FROM DUAL;

आउटपुट:

PERCENTAGE
----------
2
1 row selected.

निम्न उदाहरण में, फ़ंक्शन वर्तमान दिनांक को बिना किसी पैरामीटर के किसी संख्या में परिवर्तित करके संख्या लौटाएगा।

CREATE OR REPLACE FUNCTION date_in_number
RETURN NUMBER
IS
BEGIN
RETURN (TO_NUMBER (TO_CHAR (SYSDATE, 'yyyymmdd')));
END date_in_number;
/

परीक्षा:

SELECT date_in_number FROM DUAL;

आउटपुट:

DATE_IN_NUMBER
--------------
20180807
1 row selected.

यह भी देखें:

  • Oracle में किसी फ़ंक्शन को कैसे निष्पादित करें
  • Oracle TO_DATE फ़ंक्शन उदाहरण

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle अपवाद के साथ निर्देशिका से फ़ाइल पढ़ता है

  2. SQL डेवलपर में SQL स्टेटमेंट ट्यूनिंग

  3. regex_substr . में क्लॉज द्वारा कनेक्ट करें

  4. ऑरैकल में शून्य मानों के साथ योग कॉलम

  5. Oracle इंटरफ़ेस परिवर्तन