:SETVAR の変数置換は機能しません。この場合は単なるトークン置換であるためです。
次のように期待する動作をシミュレートできます:
:SETVAR GREETING "HELLO"
DECLARE @salutation VARCHAR(5) = $(GREETING);
SELECT @salutation;
よろしく。
:SETVAR の変数置換は機能しません。この場合は単なるトークン置換であるためです。
次のように期待する動作をシミュレートできます:
:SETVAR GREETING "HELLO"
DECLARE @salutation VARCHAR(5) = $(GREETING);
SELECT @salutation;
よろしく。