Cerca

TSQL – Copiare la struttura di una tabella senza i dati con una semplice query

Indice Articolo

Ultimi articoli pubblicati

Se state cercando un modo semplice per copiare la struttura di una tabella ma senza copiarsi anche i dati dovete semplicemente eseguire questa query:

Select * Into TabellaNuova From TabellaVecchia Where 1 = 0

Quello che state dicendo a SQL è di copiare il contenuto della tabella vecchia nella tabella nuova, anche se questa non esiste, dove viene soddisfatta la condizione 1=0. Naturalmente la condizione 1=0 non può essere soddisfatta quindi il motore SQL creerà una tabella nuova con il nome specificato ma dentro non inserirà nessuna riga della prima tabella.

Se invece volete copiare anche il contenuto della prima tabella nella seconda dovete soltanto togliere la condizione Where.

Buona programmazione.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *