thay thế biến trong:SETVAR không hoạt động, vì trong trường hợp này, nó chỉ là thay thế mã thông báo.
Bạn có thể mô phỏng hành vi mà bạn mong đợi như sau:
:SETVAR GREETING "HELLO"
DECLARE @salutation VARCHAR(5) = $(GREETING);
SELECT @salutation;
Trân trọng.