我发现这段代码完成了一半的工作:
SELECT @SEQ = Isnull(@SEQ,0)
但是,如果 @SEQ
不为 null
,我怎样才能将它设置为加一呢?
最佳答案
你可以这样做
SELECT @SEQ = Isnull(@SEQ+1,0)
因为 null 加 1 仍然会产生 null。
关于sql - 如何将变量设置为等于 0(如果为 null)或将其递增(如果不为 null)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35523681/