マージ ステートメントの使用方法がよくわかりません。以下を同等のマージ ステートメントに変換する必要があります。マージは更新/挿入よりも高速ですか?
ALTER PROCEDURE [dbo].[IOUUS]
@a VARCHAR(50),
@b VARCHAR(50),
@c NVARCHAR(4000)
AS
BEGIN
IF EXISTS (
SELECT c
FROM T
)
UPDATE T
SET c = @c
, d = GETUTCDATE()
WHERE b = @b AND a = @a
ELSE
INSERT INTO T (a, b, c, d)
VALUES (@a, @b, @c, GETUTCDATE())
END