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

ऑरैकल क्वेरी सभी कॉलमों को ',' से जोड़ दें

फिर एसक्यूएल*प्लस . का उपयोग करें आदेश दें और अपना वांछित आउटपुट उत्पन्न करें। यह सब स्वरूपण . के बारे में है आउटपुट।

  • एसक्यूएल*प्लस

उदाहरण के लिए,

SQL> SET colsep ,
SQL> SET pagesize 20
SQL> SET trimspool ON
SQL> SET linesize 200
SQL> SELECT * FROM hr.employees WHERE ROWNUM <=10;

EMPLOYEE_ID,FIRST_NAME          ,LAST_NAME                ,EMAIL                    ,PHONE_NUMBER     ,HIRE_DATE,JOB_ID    ,    SALARY,COMMISSION_PCT,MANAGER_ID,DEPARTMENT_ID
-----------,--------------------,-------------------------,-------------------------,--------------------,---------,----------,----------,--------------,----------,-------------
        100,Steven              ,King                     ,SKING                    ,515.123.4567        ,17-JUN-03,AD_PRES   ,     24000,              ,          ,           90
        101,Neena               ,Kochhar                  ,NKOCHHAR                 ,515.123.4568        ,21-SEP-05,AD_VP     ,     17000,              ,       100,           90
        102,Lex                 ,De Haan                  ,LDEHAAN                  ,515.123.4569        ,13-JAN-01,AD_VP     ,     17000,              ,       100,           90
        103,Alexander           ,Hunold                   ,AHUNOLD                  ,590.423.4567        ,03-JAN-06,IT_PROG   ,      9000,              ,       102,           60
        104,Bruce               ,Ernst                    ,BERNST                   ,590.423.4568        ,21-MAY-07,IT_PROG   ,      6000,              ,       103,           60
        105,David               ,Austin                   ,DAUSTIN                  ,590.423.4569        ,25-JUN-05,IT_PROG   ,      4800,              ,       103,           60
        106,Valli               ,Pataballa                ,VPATABAL                 ,590.423.4560        ,05-FEB-06,IT_PROG   ,      4800,              ,       103,           60
        107,Diana               ,Lorentz                  ,DLORENTZ                 ,590.423.5567        ,07-FEB-07,IT_PROG   ,      4200,              ,       103,           60
        108,Nancy               ,Greenberg                ,NGREENBE                 ,515.124.4569        ,17-AUG-02,FI_MGR    ,     12008,              ,       101,          100
        109,Daniel              ,Faviet                   ,DFAVIET                  ,515.124.4169        ,16-AUG-02,FI_ACCOUNT,      9000,              ,       108,          100

10 rows selected.

SQL>
  • एसक्यूएल डेवलपर संस्करण 4.1 से पहले

वैकल्पिक रूप से, आप नए /*csv*/ . का उपयोग कर सकते हैं संकेत एसक्यूएल डेवलपर . में ।

/*csv*/

उदाहरण के लिए, मेरे SQL डेवलपर संस्करण 3.2.20.10 . में :

  • SQL डेवलपर संस्करण 4.1

SQL डेवलपर संस्करण 4.1 में नया, sqlplus कमांड की तरह ही निम्न का उपयोग करें और स्क्रिप्ट के रूप में चलाएँ। प्रश्न में संकेत की कोई आवश्यकता नहीं है।

SET SQLFORMAT csv



  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. dbms_output.put_line को प्रमुख व्हाइटस्पेस को ट्रिम करने से कैसे रोकें?

  3. प्रदर्शन और मापनीयता मुद्दों के बिना डेटाबेस गतिविधि का ऑडिट कैसे करें?

  4. Oracle डेटाबेस से कनेक्ट करना

  5. संग्रहीत प्रक्रिया नामों के लिए अधिकतम लंबाई क्यों है?