一号坑 —— 数据比对时碰到的问题

一、从oracle库中读取数据时,出现乱码

import os
os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.AL32UTF8' #解决oracle数据库中文乱码问题

二、进行数据库对比时,如何将mysql、oracle库中的数据展示为[{key1:value1},{key2:value2}]的形式

1、游标中,增加cursor=pymysql.cursors.DictCursor即可(连接mysql是可用该方法)

2、先使用cursor.description获取表头描述

   然后求出表头字段

 

 zip的用法如下:

 

 

posted @ 2020-01-09 15:50  弥尔  阅读(170)  评论(0编辑  收藏  举报