cx oracle 中文 u,cx_Oracle 中文乱码
oracle数据库编码是GBK。
写一个python应用,在开头声明了编码 #-*-coding:utf-8-*- 可是插入数据的时候,依然乱码。后来查了好多资料,终于找到了办法。在程序的头部加入:
import os
os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'
能够正常的insert和update中文
例:
# -*- coding: utf-8 -*-
import os
os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'
import cx_Oracle
conn = cx_Oracle.connect('DATAREPOSITORY4TEST/DATAREPOSITORY4TEST@192.168.1.241:1521/tq')
cur = conn.cursor ()
cur.execute("insert into test_for_a (name,ino,sex,borndate,street,city,pkid,tq_createuser,tq_createdate,tq_updateuser,tq_updatedate,tq_isdelete) values ('abc',330621197601140000,'男',19760101,'a','acity',7,null,null,null,null,null)")
conn.commit()
cur.close ()
conn.close ()
cx oracle 中文 u,cx_Oracle 中文乱码相关推荐
- cx oracle dpi 1002,cx_Oracle连接数据库总结
python中连接oracle数据库使用第三方库文件cx_Oracle时遇到了各种问题,网上查找资料调试了几天才弄好,下面是不断调试后总结的一些经验. 1.oracle客户端(Oracle Insta ...
- oracle .net 中文,asp.net查出 oracle数据库中的中文乱码问题
把这两天两次安装IBM2650服务器中出现的问题做一个总结: 1.第一次安装,用IBM的引导盘引导,按步就班的下来,选择语言,做Raid5,选择windows系统等等.安装好windows2003企业 ...
- Oracle显示中文出现问号(乱码)????
这两天刚刚使用Oracle,出现了好多不愉快的事情,下面分享一下我的一点经历: (1)关于软件版本的问题,我到现在还没有解决,欢迎各路大佬.神仙给点建议: Oracle11g64位,plsql可视化工 ...
- linux7.0安装oracle乱码,Oracle Linux 7设置中文字符集
常安装Linux系统本着最简化安装,会默认使用英文字符集,不会安装中文字符集等其他字符.但是在一些必要情况下需要中文的支持,本文将演示如何在Oracle Linux7在安装中文字符集 1.首先使用lo ...
- oracle客户端设置中文,Oracle数据库之ORACLE客户端语言设置,SQLPLUS乱码解决方法
本文主要向大家介绍了Oracle数据库之ORACLE客户端语言设置,SQLPLUS乱码解决方法,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 客户端环境参数NLS_LANG = ...
- asp.net oracle 问号,asp.net 中文部分显示问号
很神奇的事情,今天部署了一个网站,页面从数据读取新闻后,有些新闻标题全部显示问题号,有几个新闻能正确显示汉字,然后查看新闻页面又能正常显示汉字. 解决办法: 在异常的页面上加上 < %@ COD ...
- 在Oracle中添加的中文变成靠靠靠...
如果安装的ORACLE字符集为非中文字符集(例如WE8ISO8859P1),使用System.Data.OracleClient作为驱动插入的中文字符串会全部变成"靠靠靠"之类的怪 ...
- Java中FTPClient上传中文目录、中文文件名乱码问题解决方法
Java中FTPClient上传中文目录.中文文件名乱码问题解决方法 参考文章: (1)Java中FTPClient上传中文目录.中文文件名乱码问题解决方法 (2)https://www.cnblog ...
- php发送邮件,标题是乱码,php的mail函数发送UTF-8编码中文邮件时标题乱码怎么办?...
php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法:1.将subject里头的文字符合RFC 2047的规范:2.在headers中添加[content-type]:3.对用来发送邮件 ...
- 在VS2017中用c#编写程序执行python遇到中文不能处理出现乱码的情况
最近在做在.NET平台调用python文件. 使用的工具为IronPython,VS2017 使用的语言为C#,python(2.7) 怎么使用请看这里 这篇文章主要是说下遇到的处理中文字符时出现乱码 ...
最新文章
- 嵌入式开发「坑」太多?MathWorks 高级工程师教你 debug
- 职业高中计算机原理,132-浅议职业高中计算机组成原理教法初探
- safari浏览器_用了这么多年iPhone才知道,原来?Safari浏览器这么好用
- Docker 网络-端口映射、容器链接、Networking
- python编程从入门到实践之外星人入侵
- Linux-oled096驱动硬件分析
- oracle锁类型tx,Oracle中的锁类型
- UILabel常见属性
- python3源代码分析_分析一点python源代码
- ORA-01113问题的简单分析
- Maxscript开发笔记
- 计算机网络——常用的网络命令
- 图文推荐系统之数据冷启小结
- 黑喵桌面音乐播放器汉化版
- 草履虫都学会了的超级简单C语言小游戏(附带恶作剧)
- (doc, docx)文档合并的三种方法
- MFC之CFile读取和写入文件
- 多场景项目实战 (总结有点多今天)
- 状语从句不是简单句_so引导的状语从句
- python实现操作PG数据库