Jak utworzyć globalną tabelę tymczasową w SQL?
Jak utworzyć globalną tabelę tymczasową w SQL?

Wideo: Jak utworzyć globalną tabelę tymczasową w SQL?

Wideo: Jak utworzyć globalną tabelę tymczasową w SQL?
Wideo: bazy danych MSSQL - tworzenie tabel tymczasowych 2024, Może
Anonim

A globalna tabela tymczasowa jest Utworzony za pomocą UTWÓRZ TABELĘ oświadczenie z Tabela nazwa poprzedzona podwójnym znakiem liczbowym (##table_name). w SQL Serwer, globalne tabele tymczasowe są widoczne dla wszystkich sesji (połączeń). Więc jeśli ty utwórz globalną tabelę tymczasową w jednej sesji możesz zacząć używać go w innych sesjach.

W związku z tym, czym jest globalna tabela tymczasowa w SQL?

w odróżnieniu tabele tymczasowe z innych produktów bazodanowych, takich jak MySQL i SQL Serwer, globalne tabele tymczasowe w Oracle są trwałe obiekty bazy danych, które przechowują dane na dysku i są widoczne dla wszystkich sesji. Jednak dane przechowywane w globalna tabela tymczasowa jest prywatny na sesję.

Ponadto jaka jest różnica między lokalną a globalną tabelą tymczasową w programie SQL Server? Lokalne tabele tymczasowe są dostępne tylko dla Serwer SQL sesja lub połączenie (oznacza pojedynczego użytkownika), który utworzył stoły . A globalna tabela tymczasowa pozostaje w bazy danych na stałe, ale wiersze istnieją tylko w ramach danego połączenia. Gdy połączenie jest zamknięte, dane w globalnej tabeli tymczasowej znika.

Jak utworzyć globalną tabelę tymczasową?

Tworzę a Tabela tymczasowa . Oświadczenie do… Stwórz a globalna tabela tymczasowa (GTT) jest podobny do definicji zwykłego Tabela z dodatkiem słów kluczowych GLOBALNY TYMCZASOWY . W klauzuli ON COMMIT określasz, czy Tabela jest powiązany z transakcją (DELETE ROWS) lub z sesja (ZACHOWAJ RZĘDY).

Jaki jest pożytek z tabeli tymczasowej w SQL?

Stoły tymczasowe to świetna funkcja, która umożliwia przechowywanie i przetwarzanie wyników pośrednich przy użyciu tych samych funkcji selekcji, aktualizacji i łączenia, które możesz posługiwać się z typowym SQL serwer stoły . ten tabele tymczasowe może być bardzo przydatne w niektórych przypadkach, aby zachować tymczasowy dane.

Zalecana: