私へのあなたのコメントによると、これはあなたが探しているものです:
ALTER PROCEDURE PRO_NAME (Identification INT)
AS SELECT
CASE WHEN CONVERT(MobileAreaCode, int)>1 OR
CONVERT(Mobile, int)>1 THEN MobileAreaCode+Mobile
End FROM TABLE_NAME WHERE Hp=(Identification)
GO
古いアイデア/情報..これを試してみてください..
SET NOCOUNT ON
SELECT
CASE WHEN MobileAreaCode is NOT NULL OR Mobile is NOT NULL THEN
MobileAreaCode+Mobile
END
FROM
TABLE_NAME
WHERE
id = 123456789
別の方法..
SET NOCOUNT ON
SELECT
CASE WHEN CONVERT(MobileAreaCode, int)>1 OR CONVERT(Mobile, int)>1 THEN MobileAreaCode+Mobile End
END
FROM
TABLE_NAME
WHERE
id = 123456789
ISNULL の使用..
SET NOCOUNT ON
SELECT
CASE WHEN NOT ISNULL(MobileAreaCode, 000) OR NOT ISNULL(Mobile, 000) THEN MobileAreaCode+Mobile End
END
FROM
TABLE_NAME
WHERE
id = 123456789