2009-07-20 11 views

risposta

14

L'istruzione SELECT INTO crea una nuova tabella del nome fornito e la popola con i risultati dell'istruzione SELECT.

Penso che dovresti usare INSERT INTO poiché la tabella esiste già. Se il tuo scopo è di popolare una tabella temporanea, allora dovresti fornire un nome di tabella che non esiste già nel database.

Vedere MSDN per ulteriori informazioni al riguardo.

2

Se si è certi che tbltable1 non è richiesto, è possibile rilasciare prima il tavolo.

Si consiglia inoltre di considerare l'utilizzo di tabelle temporanee ...

Select * into ##MyTemporaryTable FROM tblTable1_Link 

è possibile utilizzare la tabella temporanea in questa sessione. (Se si ricorda correttamente, terminare la sessione dovrebbe eliminare automaticamente la tabella temporanea. È passato un po 'di tempo da quando ho lavorato con SQL Server).

Problemi correlati