我正在尝试在Microsoft SQL Server 2012中设置条件断点。
条件很简单:@RCICID IS NOT NULL。我敢肯定这是一个有效的表达方式。我也尝试过@RCICID != '',其结果相同:

我怎样才能使条件更有效?此错误还有其他可能的解释吗?
在 SSMS 2012 断点条件下计算时,NULL 值无效(因此使用ISNULL()没有帮助)。
声明一个测试变量并将该变量设置为非空值,然后在测试变量的值上设置断点。
...
DECLARE @Null_RCICID integer;
SET @Null_RCICID = CASE WHEN @RCICID IS NULL THEN 1 ELSE 0 END;
...
Run Code Online (Sandbox Code Playgroud)
设置断点条件@Null_RCICID=1