sql server中添加中文的问题

coolbug2000 2005-11-23 03:10:00
添加 一条记录,中文
insert into A(a,b) values('a',N'中文') 这样可以添加,请教在存储过程中如何添加?
insert into A(a,b) values(@a,@b) 如何将 N添加在这条语句中?
...全文
130 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangao 2005-11-23
  • 打赏
  • 举报
回复
不加N也是中文
veryhappy 2005-11-23
  • 打赏
  • 举报
回复
declare @a as varchar(20), @b as varchar(20)

set @a = 'a'
set @b = N'中文'

insert into A(a,b) values(@a,@b)
coolbug2000 2005-11-23
  • 打赏
  • 举报
回复
不加 N 传进去的值就是 "???" 而非 "中文"
SeeSunSet 2005-11-23
  • 打赏
  • 举报
回复
根本就不用N.加什么N啊?

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧