如果为null,如何将变量设置为等于0,如果不为空则如何将变量增加?

3 sql t-sql sql-server

我想出了这个代码占了一半的工作:

SELECT @SEQ = Isnull(@SEQ,0)
Run Code Online (Sandbox Code Playgroud)

但是@SEQ,如果不是这样,我怎么能使这个集合增加1 null呢?

Mar*_*ith 5

你可以这样做

SELECT @SEQ = Isnull(@SEQ+1,0)
Run Code Online (Sandbox Code Playgroud)

向null添加1仍然会产生null.