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

Lokalne i globalne tabele tymczasowe w SQL Server

  • Zmienne tabeli (DECLARE @t TABLE ) są widoczne tylko dla połączenia, które je tworzy, i są usuwane po zakończeniu procedury wsadowej lub składowanej.

  • Lokalne tabele tymczasowe (CREATE TABLE #t ) są widoczne tylko dla połączenia, które je tworzy, i są usuwane po zamknięciu połączenia.

  • Globalne tabele tymczasowe (CREATE TABLE ##t ) są widoczne dla wszystkich i są usuwane, gdy wszystkie połączenia, które do nich się odwołują, zostaną zamknięte.

  • Stałe tabele Tempdb (USE tempdb CREATE TABLE t ) są widoczne dla wszystkich i są usuwane po ponownym uruchomieniu serwera.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego warto korzystać z Select Top 100 procent?

  2. Usuń klucz podstawowy za pomocą skryptu w bazie danych SQL Server

  3. Jak zwrócić bieżącą wartość rowversion dla bazy danych programu SQL Server (przykład T-SQL)

  4. Podziel ciąg znaków oddzielonych przecinkami i wstaw do tabeli (int)

  5. Czy mogę uzyskać nazwy wszystkich tabel bazy danych SQL Server w aplikacji C#?