Hoe maak ik een globale tijdelijke tabel in SQL?
Hoe maak ik een globale tijdelijke tabel in SQL?

Video: Hoe maak ik een globale tijdelijke tabel in SQL?

Video: Hoe maak ik een globale tijdelijke tabel in SQL?
Video: Temporary tables in SQL Server Part 34 2024, Mei
Anonim

EEN globale tijdelijke tabel is gemaakt gebruik makend van MAAK TAFEL verklaring met de tafel naam voorafgegaan door een dubbel hekje (##table_name). In SQL Server, globale tijdelijke tabellen zijn voor alle sessies (connecties) zichtbaar. Dus als je maak een globale tijdelijke tabel in één sessie kunt u het in andere sessies gaan gebruiken.

Wat is hierover een globale tijdelijke tabel in SQL?

in tegenstelling tot tijdelijke tafels van andere databaseproducten zoals MySQL en SQL Server, globale tijdelijke tabellen in Oracle zijn permanente database-objecten die gegevens op schijf opslaan en zichtbaar zijn voor alle sessies. De gegevens die zijn opgeslagen in de globale tijdelijke tabel is privé voor de sessie.

Wat is bovendien het verschil tussen lokale en globale tijdelijke tabel in SQL Server? Lokale tijdelijke tabellen zijn alleen beschikbaar voor de SQL-server sessie of verbinding (betekent één gebruiker) die de. heeft gemaakt tafels . EEN globale tijdelijke tabel stoffelijk overschot in de database permanent, maar de rijen bestaan alleen binnen een bepaalde verbinding. Wanneer de verbinding is gesloten, worden de gegevens in de globale tijdelijke tabel verdwijnt.

En hoe maak ik een globale tijdelijke tabel?

Creëren een Tijdelijke tafel . De verklaring om creëren een globale tijdelijke tabel (GTT) is vergelijkbaar met de definitie van een gewone tafel met de toevoeging van de trefwoorden WERELDWIJD TIJDELIJK . In de clausule ON COMMIT specificeert u of a tafel is gebonden aan een transactie (RIJEN VERWIJDEREN) of aan een sessie (BEHOUD RIJEN).

Wat is het gebruik van een tijdelijke tabel in SQL?

Tijdelijke tafels zijn een geweldige functie waarmee u tussentijdse resultaten kunt opslaan en verwerken met dezelfde selectie-, update- en deelnamemogelijkheden als u kunt gebruik maken van met typische SQL Server tafels . De tijdelijke tafels kan in sommige gevallen erg handig zijn om te bewaren tijdelijk gegevens.

Aanbevolen: