Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

truy vấn oracle Nối tất cả các cột với ','

Sau đó, sử dụng SQL * Plus lệnh và tạo đầu ra mong muốn của bạn. Đó là tất cả về định dạng đầu ra.

  • SQL * Plus

Ví dụ:

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>
  • Phiên bản dành cho nhà phát triển SQL trước 4.1

Ngoài ra, bạn có thể sử dụng /*csv*/ mới gợi ý trong Nhà phát triển SQL .

/*csv*/

Ví dụ:trong Phiên bản nhà phát triển SQL 3.2.20.10 của tôi :

  • Phiên bản nhà phát triển SQL 4.1

Mới trong SQL Developer phiên bản 4.1, sử dụng lệnh sau giống như lệnh sqlplus và chạy dưới dạng tập lệnh. Không cần gợi ý trong truy vấn.

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. Bỏ qua kiểm tra phân vùng phạm vi

  2. Truyền mảng từ Java sang Oracle:java.sql.SQLException:Không chuyển đổi được thành biểu diễn nội bộ:lỗi

  3. Chuyển một hàng thành nhiều hàng Oracle

  4. Thả các phân vùng cũ hơn 2 tháng

  5. Làm cách nào để ngăn thông báo hoàn tất thành công thủ tục PL / SQL trong sqlplus?