我有一个过程,如果它们不为空,则返回 MobileAreaCode+Mobile 我只想添加对空字符串的支持以及我尝试过的(没有空字符串的句柄它可以工作)
ALTER PROCEDURE PROC_NAME
@Identification INT
AS
BEGIN
SELECT
CASE WHEN MobileAreaCode is NOT NULL OR Mobile is NOT NULL
OR MobileAreaCode<>'' OR Mobile<>''
THEN
MobileAreaCode+Mobile
END
FROM
TABLE_NAME
WHERE
id = 123456789
END
GO
这不起作用并导致以下错误:
关键字“FROM”附近的语法不正确。