sql >> Database >  >> RDS >> Sqlserver

Lokale en globale tijdelijke tabellen in SQL Server

  • Tabelvariabelen (DECLARE @t TABLE ) zijn alleen zichtbaar voor de verbinding die het maakt en worden verwijderd wanneer de batch- of opgeslagen procedure eindigt.

  • Lokale tijdelijke tafels (CREATE TABLE #t ) zijn alleen zichtbaar voor de verbinding die deze heeft gemaakt en worden verwijderd wanneer de verbinding wordt verbroken.

  • Globale tijdelijke tabellen (CREATE TABLE ##t ) zijn voor iedereen zichtbaar en worden verwijderd wanneer alle verbindingen die naar hen hebben verwezen, zijn gesloten.

  • Tempdb permanente tabellen (USE tempdb CREATE TABLE t ) zijn voor iedereen zichtbaar en worden verwijderd wanneer de server opnieuw wordt opgestart.



  1. Kopieer gegevens naar een nieuwe tabel in MySQL

  2. Een stand-alone full-text zoekserver kiezen:Sphinx of SOLR?

  3. De Percona Audit Log-plug-in gebruiken voor databasebeveiliging

  4. Hoe importeer ik een .sql-bestand in de mysql-database met behulp van PHP?