国外空间,存储过程 中文乱码

我的空间是放在国外的服务器上,用的是sql server2005的数据库,英文版操作系统.当我向数据库插入中文字符时,就出现乱码.因为我的代码全部是用存储过程来写的,如果有insert语句到是可以在字段前加'N'(Insert into tablename(title)values(N'中文标题') )来防止中文乱码?但我用的存储过程,我要怎样修改了?代码如下:


 

-- ============================================= create PROCEDURE Stu_InsertAbout -- Add the parameters for the stored procedure here @title nvarchar(100) AS BEGIN declare @sql nvarchar(1000) insert into test (a)values(N''+@title+'') END GO exec Stu_InsertAbout '中文'
 

 

posted @ 2011-04-25 03:31  苔苔以苔苔以苔  阅读(231)  评论(0编辑  收藏  举报
猪先飞