sql >> Databasteknik >  >> RDS >> Sqlserver

hur man deklarerar global variabel i SQL Server ..?

Det finns inget sätt att deklarera en global variabel i Transact-SQL. Men om allt du vill att dina variabler för är att vara tillgängliga över batcher av ett enda skript, kan du använda SQLCMD verktyget eller SQLCMD-läget av SSMS och definiera de verktygs-/lägesspecifika variablerna så här:

:setvar myvar 10

och använd dem sedan så här:

$(myvar)

Så här använder du SSMS:s SQLCMD-läge:



  1. MySQL hur fyller man i saknade datum inom intervallet?

  2. Kan jag blint ersätta alla mysql_-funktioner med mysqli_?

  3. MySQL-satsen tar mer än minut att exekvera

  4. Tablespace SYSMGMTDATA är FULL i Grid Infrastructure Management Repository (MGMTDB)