浏览 4854 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-06
这个问题郁闷我了我很久。问题是这样的: 1、我使用insert语句没问题,能够正常插入汉字。 2、把insert语句移到Procedure中后,就无法插入汉字了。在客户端软件中插入的汉字总是为乱码,英文和数字没问题。 3、如果在jdbc中调用这个Procedure总是报错:
存贮过程内容如下:
在查阅了很多相关资料后,发现只需要改动procedure的参数的定义就OK了,改动为:在varchar参数后面加入: character set 指定编码。由于服务器编码为gbk,我指定为:in v_title varchar(200) character set gbk 修改后procedure内容如下: sql 代码
修改后,插入汉字一切都正常啦! BTW:我在google中搜到有很多人提出了这个问题,但是无人回答。今天我在这里也算一个解答吧。 如果没有特别注明,本Blog文章岂为原创。 转贴请注明出处: http://netbus.iteye.com 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |