venerdì 15 luglio 2011

Procedura per la creazione di una tabella temporanea.

Le tabelle temporanee esistono solo per la durata di una sessione di database: quando questa termina le tabelle temporanee ed i loro dati vengono automaticamente eliminati.

-- Creazione di una tabella temporanea (Variable Table)
DECLARE @MiaTabella TABLE (
  nomeCampo varchar(30)
)

-- Popolamento della tabella temporanea
INSERT INTO @MiaTabella (nomeCampo)
SELECT MioCampo
FROM MiaTabellaSorgente
WHERE [condizione]

-- Lettura della tabella temporanea
SELECT *
FROM @MiaTabella

Nessun commento:

Posta un commento