如何检查存储过程中的值是否为空?如果它为空,则存储过程将返回“NULL”
CREATE PROCEDURE SP1
AS
Select
MyTable.Col1,
HisTable.Col2
From
MyTable Left Join
HisTable
GO
在上面的例子中,我需要检查 Col2 是否为空,如果是,那么这个存储过程应该返回 NULL。截至目前我得到空值目前这是我返回的表的样子
Col1 Col2
Red 1
Blue
Green 0
Yello 0
我希望 Col2 的值为 Blue 的 NULL