sql >> Database teknologi >  >> RDS >> Oracle

Hent data fra en oracle-database som en CSV-fil (eller ethvert andet brugerdefineret tekstformat)

Her er en implementering i Python:

import cx_Oracle, csv

orcl = cx_Oracle.connect('ohd/[email protected]')
curs = orcl.cursor()

csv_file_dest = "C:\\test.csv"

output = csv.writer(open(csv_file_dest,'wb'))

sql = "select * from parameter"

curs.execute(sql)

headers_printed = False
for row_data in curs:        
    if not headers_printed:
        cols = []
        for col in curs.description:
            cols.append(col[0])
        output.writerow(cols)
        headers_printed = True

    output.writerow(row_data)


  1. Hvad er brugen af ​​GO i SQL Server Management Studio &Transact SQL?

  2. Hvilket er den bedste måde at tovejssynkronisere dynamiske data i realtid ved hjælp af mysql

  3. Er det muligt at have forskellige betingelser for hver række i en forespørgsel?

  4. Forbind webserver med database og J2ME