sql >> Database >  >> RDS >> Oracle

Een tabel exporteren naar csv- of Excel-indeling

misschien gebruik csv module (van standaard bibliotheek):

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

Als u veel gegevens hebt, rolt u de fetchall() uit in een lus.

Blije paden!



  1. PHP MySQL-update geslaagd, maar database niet bijgewerkt

  2. Gebruik zoiets als TOP met GROUP BY

  3. Hoe verbinding maken met mysql met laravel?

  4. Hoe stel ik MySQL in om met C# te werken?