众果搜的博客

脚踏大地,仰望星空,致力于在线网络工具的开发与普及,以及其他思考

Search(博客搜索)

热文排行

最近发表

最新评论及回复

« 日发电量创新高,实体经济复苏巴菲特致股东信笔记之1961 »

SQL 2005 存储过程中文显示乱码的解决

 因为网站迁移,将原SQL server 2000中的存储过程导入SQL server 2005后,运行不正常。发现在SQL Server 2005的新建查询中,显示的存储过程,如果是中文字符,均为乱码,在网上没有找到好的解决办法,不是语言设置的问题。即使是注释也一样,显示为乱码。


只有用一个笨办法来解决:用记事本把从SQL server导出的.sql文本打开。然后再在SQL Server 2005中,该数据库的可编程性中,找到存储过程,对于显示汉字为乱码的存储过程(无论是注释还是字段),右键单击该存储过程,选择修改,将.sql文本中相应的存储过程主体粘进去,然后运行该sql命令即可。注意不要粘入create部分,只粘入其余部分。因为你是要修改,不是要新建一个存储过程。运行完毕,可以右键单击存储过程,选择刷新,然后再次右键单击修改后的存储过程,选择修改,就可以看到汉字(中文字符)可以正常显示了。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.8 Spirit Build 80722 Code detection by Codefense

Copyright www.zhongguosou.com. Some Rights Reserved.