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

Oracle फ़ंक्शन उदाहरण दो तिथियों के बीच दिनों की संख्या प्राप्त करने के लिए

दो तिथियों के बीच दिनों की संख्या की गणना करने के लिए एक Oracle फ़ंक्शन उदाहरण नीचे दिया गया है। इस फ़ंक्शन के पैरामीटर के रूप में बस दो तिथियों को पास करें और यह उन दिनों की संख्या लौटाएगा, जिनका उपयोग आप अपनी SQL क्वेरी में कर सकते हैं।

नीचे Oracle में दो तिथियों के बीच दिनों की संख्या प्राप्त करने के लिए कार्य है:फ़ंक्शन बनाएं या बदलें get_days (i_from_date IN DATE, i_to_date IN DATE) RETURN NUMBERIS v_days NUMBER;BEGIN SELECT TRUNC (i_to_date) - TRUNC (i_from_date) + 1 INTO दोहरे से; RETURN v_days;छोड़कर जब दूसरे वापस लौटते हैं 0;END;/आप अपनी आवश्यकता के अनुसार इसे और अधिक कस्टम बना सकते हैं। SQL क्वेरी में उपयोग करने के लिए उपरोक्त फ़ंक्शन का उदाहरण नीचे दिया गया है:get_days चुनें (TO_DATE ('11apr2016'), TO_DATE ('15apr2016')) DUAL से दिनों के रूप में; या इसे PL/SQL अनाम ब्लॉक के माध्यम से कॉल करें:SERVEROUTPUT चालू करें; घोषित करें रिटवल NUMBER; i_from_date दिनांक; i_to_date DATE;BEGIN i_from_date:='11apr2016'; i_to_date:='15अप्रैल2016'; रिटवल:=get_days (i_from_date, i_to_date); DBMS_OUTPUT.put_line ('दिनों की संख्या:' || रिटवल);END;/

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. इकाई फ्रेमवर्क के साथ ऑरैकल पैकेज के अंदर संग्रहीत प्रक्रिया को कैसे कॉल करें?

  2. Oracle डेटा माइनिंग (ODM) - स्थापना और स्थापना

  3. Oracle PL/SQL डेवलपर में दिनांक के साथ समय भाग देखने की सेटिंग क्या है?

  4. ओरेकल गतिशील स्पूल स्थान के साथ स्पूल का उपयोग कैसे करें

  5. Oracle साक्षात्कार प्रश्न