oracle_to_excel

2021/6/10 19:23:48

本文主要是介绍oracle_to_excel,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

# Export Oracle database tables to CSV files
# FB36 - 201007117
import sys
import csv
import cx_Oracle
connection ="dcm/Dcm_CbPc2@215.8.7.57:11521/dcsdb"
orcl = cx_Oracle.connect(connection)
curs = orcl.cursor()
printHeader = True # include column headers in each table output
tableName = 'DCS_RESERVED_data_CRSCB'
csv_file_dest = tableName + ".csv"
outputFile = open(csv_file_dest,'w') # 'wb'
output = csv.writer(outputFile, dialect='excel', lineterminator='\n')
sql = "select * from  DCS_RESERVED_data_CRSCB a "
curs2 = orcl.cursor()
curs2.execute(sql)
res = curs2.fetchall()
print(res)
cols = []
for col in curs2.description:
    cols.append(col[0])
    print(col[0])
output.writerow(cols)
output.writerows(res)
outputFile.close()

  



这篇关于oracle_to_excel的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程