Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

jak zadeklarować zmienną globalną w SQL Server..?

Nie ma możliwości zadeklarowania zmiennej globalnej w Transact-SQL. Jeśli jednak wszystko, dla czego chcesz, aby zmienne były dostępne w partiach pojedynczego skryptu, możesz użyć SQLCMD lub tryb SQLCMD SSMS i zdefiniuj te zmienne specyficzne dla narzędzia/trybu w następujący sposób:

:setvar myvar 10

a następnie użyj ich w ten sposób:

$(myvar)

Aby użyć trybu SQLCMD w SSMS:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak ustawienia języka mogą wpływać na wyniki FORMAT() w programie SQL Server (przykłady T-SQL)

  2. Zwróć listę wiadomości e-mail wysłanych z poczty bazy danych SQL Server (T-SQL)

  3. Konwertuj kolumnę Datetime z UTC na czas lokalny w instrukcji select

  4. Zwróć wszystkie możliwe kombinacje wartości w kolumnach w SQL

  5. Czy istnieje sposób na przejście przez zmienną tabeli w TSQL bez użycia kursora?