sql >> Databáze >  >> RDS >> Oracle

Jak exportovat tabulku do formátu csv nebo excel

možná použijte modul csv (ze standardní knihovny):

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())

Pokud máte spoustu dat, rozviňte fetchall() do smyčky.

Šťastné cesty!



  1. Typy kurzoru SQL Server – pouze vpřed statický kurzor | Kurz SQL Server / Kurz TSQL

  2. Datum a čas v PHP skriptu

  3. Načtení všech oprávnění k objektu pro konkrétní roli

  4. Kolik uživatelů má přístup k podpoře?