使用Python将Excel文件导入到Oracle数据库里
由于最近经常需要从Excel中导入数据到Oracle中,就写了个脚本专门干这个
说明:
这个脚本需要xlrd库和cx_Oracle 库才能正常运行,下载安装方法就不再多说
使用方法:
[plain]
insert_excel.py db=usr/passwd@db excel=all_data.xlsx sql="insert into aa values(:n1, :n2, to_number(:n3), NULL)"
insert_excel.py db=usr/passwd@db excel=all_data.xlsx sql="insert into aa values(:n1, :n2, to_number(:n3), NULL)"
其中db是数据库连接串,excel是你要导入的excel文件名, sql是你要使用的插入语句。
sql中的:n1对应excel中第一列数据,:n2对应第二列,以此类推。
不对代码作任何保证
补充:Web开发 , Python ,