标签: sql-server
正如您所见,我的查询中有这种情况
to-do
但sql会跳过我的状态并返回0,但条件为真。为什么?
所有变量都是nvarchar(max)数据类型。
答案 0 :(得分:3)
看,您正在比较'HP || 2008 | 201408'(一个管道)与serial2等于'HP || 2008 || 201408'(两个管道)
(不知道serial1的值)
答案 1 :(得分:1)
条件不正确,即使在屏幕截图中也是如此。
@ serial2与您要检查的值不同 - 再看一遍。