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

तालिका और स्तंभों को एक कथन में सूचीबद्ध करें

यह चाल चलनी चाहिए।

    DECLARE 
TNAME user_tables.table_name%TYPE;
CNAME user_tab_columns.column_name%TYPE;
CURSOR ct1
IS SELECT table_name from user_tables;
CURSOR ct2 IS SELECT column_name FROM user_tab_columns WHERE table_name =TNAME;
BEGIN
OPEN ct1;
LOOP
FETCH ct1 INTO TNAME;
EXIT WHEN ct1%NOTFOUND;
DBMS_OUTPUT.PUT_LINE('TABLENAME:-->'|| TRIM(TNAME));
      OPEN ct2;
      LOOP
      FETCH ct2 INTO CNAME;
      EXIT WHEN ct2%NOTFOUND;
      DBMS_OUTPUT.PUT_LINE('             '|| TRIM(CNAME));
      END LOOP;
      CLOSE CT2;
END LOOP;
CLOSE ct1;
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. टाइपओआरएम सबक्वेरी

  3. ओरेकल पीएल/एसक्यूएल प्रक्रिया के प्रारंभ खंड के बाद कर्सर कैसे घोषित करें

  4. जेपीए का उपयोग करते समय आप तैनाती के समय अनुक्रमों के लिए स्कीमा नाम कैसे सेट करते हैं?

  5. जावा - अपवाद का पहला कारण खोजें