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

Bagaimana cara mengekspor hasilnya ke berbagai tab Excel di Toad for Data Analyst?

Saya tidak yakin Anda dapat melakukannya dengan Toad secara otomatis, tetapi ada sedikit trik yang dapat Anda lakukan dengan Excel.

Tulis kueri pertama dan jalankan di Toad, setelah itu klik kanan pada kisi data hasil kueri dan pilih "Ekspor dataset ...", di bawah format Excel pilih "Excel instance" dan klik OK. Ini akan membuka Excel dan menambahkan satu lembar dengan data dari kueri Anda.

Ulangi proses yang sama untuk kueri kedua dan itu akan menambahkan lembar lain ke dokumen yang sama dan mengisi dengan data dari kueri kedua.

Setelah Anda menjalankan semua kueri dan menambahkannya ke Excel, simpan dokumen excel.

Jika Anda ingin melakukannya sepenuhnya secara otomatis, ada solusi lain yang dapat Anda gunakan untuk membuat satu dokumen Excel dengan beberapa lembar yang dimuat dengan data dari kueri yang berbeda. Beli paket PL/SQL pihak ketiga, ORA_EXCEL.

Berikut adalah contoh bagaimana melakukannya:

BEGIN  
    ORA_EXCEL.new_document;  

    ORA_EXCEL.add_sheet('Employees');  
    ORA_EXCEL.query_to_sheet('select * from employees');  

    ORA_EXCEL.add_sheet('Departments');  
    ORA_EXCEL.query_to_sheet('select * from departments', FALSE);  

    ORA_EXCEL.add_sheet('Locations');  
    ORA_EXCEL.query_to_sheet('select * from locations');  

    -- EXPORT_DIR is an Oracle directory with at least  
    -- write permission  
    ORA_EXCEL.save_to_file('EXPORT_DIR', 'example.xlsx');  
END;

Itu dapat menghasilkan file Excel dan menyimpannya ke direktori Oracle, atau Anda bisa mendapatkan file Excel yang dihasilkan ke dalam variabel PL/SQL BLOB sehingga Anda dapat menyimpannya ke tabel atau membuat proses Anda sendiri untuk mendistribusikan file seperti mengirimnya ke email.

Detail lebih lanjut dapat Anda temukan di halaman dokumentasi/contoh produk:http://www.oraexcel.com/examples

Semangat



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 9 kueri Printer Oracle Apps Berguna Teratas

  2. Oracle mengenkripsi/mendekripsi sebuah clob

  3. C# dan Tipe Data Nomor Oracle

  4. Oracle SQL Insert Trigger to Hash Password tidak berfungsi (Masalah dengan CHAR)

  5. Masalah Ekspor/Impor Oracle dengan Tablespace