Python Clob类型 数据对比
上一篇 /
下一篇 2017-01-19 15:09:34
/ 个人分类:测试工具
kNN1.py文件如下:
# coding:utf8
#以下三个文件引用一定要有
import sys
reload(sys)
sys.setdefaultencoding('gb18030')
Str='2016年02月26日10时14分, 某某人在什么地方可能邂逅了某某某,总之这里是大量的文本就是了,多的话不说'
conn=cx_Oracle.connect('username','password','XXXXXX/orcl')
cur=conn.cursor()
cur.execute("select CONTENT from tbl_ where id='1'") #content字段是
oracle clob类型
tablenames=[]
result = cur.fetchall()
print type(result)
for row in result:
print row[0].read().encode("utf-8")
if row[0].read().encode("utf-8")==Str:
print "==yes=="
else:
print Str
cur.close()
conn.commit()
conn.close()
---至此,文件完
row[0] type是oracle_clob类型,read()后就是熟悉的字符串了,至于转码的,跟clob类型已经没有任何关系了
收藏
举报
TAG: