如图所示,表中的中文数据没有乱码,但是存储过程只要一打开 总会有 乱码报错信息.db2 在本地windows 上,数据库地域 CN 编码是 UTF-8 toad 的 option 设置的文件编码也是 utf8不知道问题在哪里
1.toad乱码是创建的问题,可以查看syscat.procedures表的text字段查看存储过程内容,确定创建是否存在乱码。2.存储过程的文本文件,可以用ue、notepad++等工具设置编码格式utf-83.创建存储过程,若在windows环境编写,拿到linux环境创建,用scrt等工具登录是请注意设置编码格式“会话选项-终端-外观-字符编码-utf-8或default切换尝试”。
你通过toad自己去创建一个存储过程,看看是不是乱码,然后和原来的存储过程比较一下,看看能不能找到问题原因。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30