substituce proměnné v :SETVAR nefunguje, protože v tomto případě jde pouze o substituci tokenu.
Očekávané chování můžete simulovat takto:
:SETVAR GREETING "HELLO"
DECLARE @salutation VARCHAR(5) = $(GREETING);
SELECT @salutation;
S pozdravem
substituce proměnné v :SETVAR nefunguje, protože v tomto případě jde pouze o substituci tokenu.
Očekávané chování můžete simulovat takto:
:SETVAR GREETING "HELLO"
DECLARE @salutation VARCHAR(5) = $(GREETING);
SELECT @salutation;
S pozdravem