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

परिणाम सेट का अंतिम रिकॉर्ड प्राप्त करें

कई तरीके हैं:

ओरेकल Pre-12c संस्करण:

  • ROWNUM उप-क्वेरी में और आदेश दें बाहरी क्वेरी में
  • विश्लेषणात्मक समारोह

ओरेकल 12c संस्करण:

  • शीर्ष-एन पंक्ति सीमित करने की सुविधा

ROWNUM . का उपयोग करना

SELECT HAZMAT_PLACARD_NOTATION
INTO v_pcn
FROM
  (SELECT HAZMAT_PLACARD_NOTATION,
    ROWNUM rn
  FROM HAZMAT_CLASS_IRF
  WHERE HAZMAT_CD = p_stcc_cd
  ORDER BY        <sort_column> DESC
  )
WHERE rn =1;

टॉप-एन रो लिमिटिंग फीचर का उपयोग करना

SELECT HAZMAT_PLACARD_NOTATION
 INTO v_pcn
  FROM HAZMAT_CLASS_IRF
  WHERE HAZMAT_CD = p_stcc_cd
  ORDER BY        <sort_column> DESC
FETCH FIRST 1 ROW ONLY;

इस पर एक नज़र डालें answer उदाहरण और विस्तृत स्पष्टीकरण के लिए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. OBIEE RPD (भौतिक परत) में टेबल फ़ंक्शन का उपयोग करना और डैशबोर्ड प्रॉम्प्ट से पैरामीटर पास करना

  2. Oracle फ़ंक्शन से जावा फ़ंक्शन को कॉल करें

  3. Oracle हाइबरनेट ORA-01461 CLOB

  4. मैं एक संग्रहीत प्रक्रिया कैसे लिखूं जो किसी अन्य संग्रहीत प्रक्रिया से रेफ कर्सर में कॉलम जोड़ता है?

  5. Oracle आइडेंटिटी क्लाउड सर्विस (IDCS) के साथ ServiceNow को एकीकृत करना