python pandas dataframe 读取和写入Oracle
2024-08-23 19:10:03
1、代码:主要写入时表要为小写,否则报错
Could not reflect: requested table(s) not available in Engine
from sqlalchemy import create_engine
conn_string='oracle+cx_oracle://admin:admin@192.168.923.147:1521/ORCL?charset=utf8'
engine = create_engine(conn_string, echo=False,encoding='utf-8') # ,encoding = "UTF-8", nencoding = "UTF-8"
print(engine)
data.to_sql('erp_goods_price', con=engine,if_exists='replace',index=False,chunksize=100) #,dtype='utf-8'
# result = pd.read_sql("SELECT GOODSID,GOODSNAME FROM DIM_ERP_PUB_GOODS",con=engine)
# print(result)
最新文章
- win32 COM组件编写
- 【BZOJ-2756】奇怪的游戏 最大流 + 分类讨论 + 二分
- 重新想象 Windows 8 Store Apps (52) - 绑定: 与 Element Model Indexer Style RelativeSource 绑定, 以及绑定中的数据转换
- 【读书笔记】读《JavaScript设计模式》之桥接模式
- CRB and His Birthday(背包)
- 【Linux/Ubuntu学习3】解决ubuntu解压windows生成的zip文件时乱码问题
- Unity3D研究院之Machine动画脚本自动生成AnimatorController
- 恒天云技术分享系列3 – KVM性能调优
- sublime text高亮less
- mongo export import
- python爬取某个网页的图片-如百度贴吧
- sort 使用 tab键 作为 分隔符_人生如梦_百度空间
- 总结一下 Spring的IOC、DI
- 时间序列函数resamlpe详解
- 使用 intro.js 库
- 文件内容统计:对任意给定的.txt文件进行内容的字符数、行数、单词数进行统计
- js 数字随机滚动(数字递增)
- could not load inserted library: /usr/lib/libgmalloc.dylib
- AI-人工智能-参考文档
- A标签中传递的中文参数到Servlet 后台request.getParameter()接收时出现中文乱码