Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak wyeksportować tabelę do formatu csv lub excel

być może użyj modułu csv (ze standardowej biblioteki):

import csv
cursor = connection.cursor() # assuming you know how to connect to your oracle db
cursor.execute('select * from table_you_want_to_turn_to_csv')
with open('output_file.csv', 'wb') as fout:
    writer = csv.writer(fout)
    writer.writerow([ i[0] for i in cursor.description ]) # heading row
    writer.writerows(cursor.fetchall())

Jeśli masz mnóstwo danych, rozwiń funkcję fetchall() w pętlę.

Szczęśliwe szlaki!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-04061:istniejący stan treści pakietu PACKAGE.NAME został unieważniony utrzymuje się

  2. Oracle SQL — oznaczanie rekordów na podstawie daty rekordu w porównaniu z historią

  3. Spring Data JPA wywołuje funkcję Oracle

  4. Usuń wiersz podrzędny i nadrzędny za pomocą jednego skryptu SQL

  5. Pobieranie kolumn z wielu wierszy w jednym wierszu