1.sqlplus执行sql报错:ORA-01756: quoted string not properly terminated

转 sqlplus执行sql报错:ORA-01756: - feiyun8616 - 博客园  https://www.cnblogs.com/feiyun8616/p/5885794.html

在SQLPLUS中执行SQL文件时发生错误:ORA-01756: quoted string not properly terminated

 
        但是SQL其实是没有问题的,找了很多原因,发现可能是由于使用TOAD导出SQL insert语句,编码集的问题导致的。
    
        首先在.bash_profile文件中添加环境变量指定编码集:
       export NLS_LANG=American_America.AL32UTF8
 
        但是这样做了还是不行,后来找到了解决方法:
        
        使用类似Notepad++之类的文本编辑器将SQL文件的编码转换为 UTF-8无BOM编码格式
        sqlplus执行sql报错:ORA-01756: <wbr>quoted <wbr>string <wbr>not <wbr>properly <wbr>terminated
        结果试下来就没有问题了。
posted @   ingemar,fang  阅读(926)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示