Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

kueri oracle Gabungkan semua kolom dengan ','

Kemudian gunakan SQL*Plus perintah dan menghasilkan output yang Anda inginkan. Ini semua tentang memformat keluarannya.

  • SQL*Plus

Misalnya,

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>
  • Versi Pengembang SQL sebelum 4.1

Atau, Anda dapat menggunakan /*csv*/ new yang baru petunjuk di Pengembang SQL .

/*csv*/

Misalnya, di SQL Developer Version 3.2.20.10 saya :

  • Pengembang SQL Versi 4.1

Baru di SQL Developer versi 4.1, gunakan yang berikut ini seperti perintah sqlplus dan jalankan sebagai skrip. Tidak perlu petunjuk dalam kueri.

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. cara memasukkan kunci asing ke dalam tabel

  2. Oracle SQL:Cara membaca dan menambah bidang

  3. Cara Menampilkan Semua Keistimewaan Database Oracle untuk Pengguna

  4. Bagaimana cara memasukkan tanggal BC ke Oracle?

  5. OracleBulkCopy Memory Leak (Pengecualian OutOfMemory)