sql >> Databasteknik >  >> RDS >> Sqlserver

sqlcmd-läge från SSMS - setvar-tilldelning till en substitutionsvariabel möjligt?

variabelsubstitutionen i :SETVAR fungerar inte, eftersom det i det här fallet bara är en tokensubstitution.

Du kan simulera det beteende du förväntar dig så här:

:SETVAR GREETING "HELLO"

DECLARE @salutation VARCHAR(5) = $(GREETING);
SELECT @salutation;

Hälsningar.



  1. php/timeout/anslutningen till servern återställd?

  2. PostgreSQL 9.1 primärnyckel autoinkrement

  3. SQL-kommandon är inte kompatibla av H2

  4. Vid infogning:kolumnreferenspoängen är tvetydig