Announcement

Collapse
No announcement yet.

Temporäre Tabellen anlegen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Temporäre Tabellen anlegen

    Hallo Entwickler!<p>

    Wie kann ich auf dem SQLServer 7 temporäre Tabellen anlegen und löschen?<p>
    Danke im vorraus,<br>
    Andreas Brück

  • #2
    Hallo,

    der SQL Server 7 unterscheidet zwischen 2 Arten von temporären Tabellen: <br>
    1. Private temporäre Tabellen verwenden als erstes Zeichen im Namen ein <b>#</b><br>
    2. Globale temporäre Tabellen verwenden als erste beide Zeichen im Namen <b>##</b> <br>
    Das Löschen dieser Tabellen übernimmt der SQL Server 7 in eigener Regie, wenn der Client bzw. der letzte Client die Verbindung (Session) zur Datenbank trennt.

    Alternativ zu diesen beiden automatischen Tabellentypen kann man auch direkt auf <b>tempdb</b> zugreifen, um eigene Tabellen zu erzeugen (<i>CREATE TABLE tempdb.dbo.testtemp</i>)

    Comment


    • #3
      Alternativ läßt sich eine temporäre Tabelle aber auch über <b> drop table #Tabellenname</b> löschen, wenn man z.B. den selben Tabellennamen wieder mit select * into verwenden möchte

      Comment

      Working...
      X