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

ओरेकल फॉर लूप सेलेक्ट स्टेटमेंट उदाहरण

इस ट्यूटोरियल में, मैं एक Oracle FOR LOOP SELECT स्टेटमेंट उदाहरण दे रहा हूँ। आप PL/SQL का उपयोग करके SELECT परिणामों के माध्यम से Oracle में लूप के लिए अंदर SELECT कथन का उपयोग कर सकते हैं।

लूप इन सेलेक्ट सिंटैक्स के लिए

FOR cursor_variable IN (select_statement) LOOP
-- commands to execute
END LOOP;

ओरेकल फॉर लूप सेलेक्ट स्टेटमेंट उदाहरण

निम्नलिखित उदाहरण में, यह ईएमपी तालिका से सभी अभिलेखों के माध्यम से लूप करेगा जहां विभाग 10 के बराबर है और कर्मचारियों के वेतन को प्रिंट करेगा।

SET SERVEROUTPUT ON;
BEGIN
   FOR c IN (SELECT EMPNO, ENAME, SAL
               FROM emp
              WHERE deptno = 10)
   LOOP
      DBMS_OUTPUT.PUT_LINE (
         'Salary for the employee ' || c.ename || ' is: ' || c.sal);
   END LOOP;
END;
/

आउटपुट:

Salary for the employee CLARK is: 2450
Salary for the employee KING is: 5000
Salary for the employee MILLER is: 1300
PL/SQL procedure successfully completed.

यह भी देखें:

  • ओरेकल फॉर लूप रिवर्स उदाहरण
  • Oracle WHILE LOOP उदाहरण
  • Oracle IF कंडीशन उदाहरण

  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 में किसी संख्या को 2 दशमलव स्थानों पर प्रारूपित करने के 3 तरीके

  3. ODP.NET 2.111 और ODP.NET 4.112 को एक ही मशीन में एक साथ कैसे स्थापित करें जबकि दोनों एक ही डेटाबेस सर्वर की ओर इशारा करते हैं

  4. Oracle क्लॉब कॉलम में किसी विशेष स्ट्रिंग की खोज करें

  5. Oracle दिनांक डेटाटाइप, SQL के माध्यम से 'YYYY-MM-DD HH24:MI:SS TMZ' में रूपांतरित