今天写SqlServer的sql 判断(case when a.[銷售/銷退]='銷售出庫' then '0' when a.[銷售/銷退]=‘销售出库' then '1' else a.[銷售/銷退] end) aa
结果发现死活判断不了,咨询了一老同事才得知要加N,一脸蒙比加什么N???????
如下
(case when a.[銷售/銷退]=N'銷售出庫' then '0' when a.[銷售/銷退]=N'销售出库' then '1' else a.[銷售/銷退] end) aa
果然好了,sqlserver的世界我不懂
本文介绍了一个关于SQLServer中使用N前缀的重要性。作者在尝试进行字符串比较时遇到问题,通过添加N前缀解决了Unicode字符的问题。文章强调了在SQLServer中处理Unicode数据时正确使用N前缀的方法。
998

被折叠的 条评论
为什么被折叠?



