ORA-00911: invalid character 错误解决
发布日期:2021-06-30 17:28:42
浏览次数:2
分类:技术文章
本文共 396 字,大约阅读时间需要 1 分钟。
同事遇到了一个奇怪的问题:同样的SQL语句,写在C#里,访问oracle数据库,在他机器执行会报错,而其他机器则不会。
这条语句拿到他本机的PL/SQL developer执行,又没有问题。
出现这种问题,首先检查SQL语句后面是否带分号”;”。带分号在plsql developer里执行没有问题,但在C#里就不允许。
不过同事的SQL没有分号。但是里面有中文字段。按照错误提示,应该中文编码的问题。
参考网上文章提示
控制面板--系统和安全---系统--高级系统设置--高级--环境变量--系统变量中变量名:NLS_LANG变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK把这个变量添加完成以后,把系统重启一下就ok了,重启以后,错误提示消失了。
果然错误修正。
这里修正的,是oracle服务器端的编码。如果是修改oracle客户端,需修改注册表。
参考文章:
转载地址:https://leftfist.blog.csdn.net/article/details/77510852 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2024年04月07日 13时43分03秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
正则表达式
2019-04-30
iOS开发 关于tableView加载图片时出现卡顿时的解决办法
2019-04-30
动态调整UITableViewCell的高度
2019-04-30
sharesdk 实现三方登陆、分享及关注的功能
2019-04-30
UIAlertController的使用
2019-04-30
iOS 9下的shareSDK集成的常见问题及解决方案
2019-04-30
提示框的综合使用--UIAlertViewController
2019-04-30
最全的UIAlertController的使用
2019-04-30
CBPeripheralManager学习笔记
2019-04-30
CLLocationManager定位服务
2019-04-30
iOS 开发如何获取当前的应用版本号
2019-04-30
友盟统计的那些事
2019-04-30
3款流行的移动应用平台数据统计比较
2019-04-30
iOS 开发 实现 将16进制字符串转换成16进制数
2019-04-30
UILabel自适应高度和自动换行
2019-04-30
NSTimer的使用方法 --初始化、暂停、继续
2019-04-30
iOS开发支付宝 集成SDK注意事项
2019-04-30
UIApplicationDelegate中几个常用的回调方法
2019-04-30
iOS开发遇到的问题
2019-04-30