une - update sql



Comment supprimer la première colonne d'un tableau temporaire (1)

J'ai une table tempratory table.temp créée en utilisant select into.

Les colonnes de la table temporaire sont créées dynamiquement. Les numéros de colonne peuvent varier.

For eg.
Temparory table
ID,Addrss1,Address2,Address3

ID, Address1,Address2,Address3,Address4,Address5.....

Toutes les colonnes temporaires ont la première colonne en tant qu'ID.J'ai besoin de créer une vue avec la table de base et la table temporaire

Je dois éviter la première colonne de la table temporaire dans l'instruction select de la vue. Je ne peux pas prendre temp. *. Elle prendra l'ID. Je ne veux pas d'ID dans l'instruction select.

Toute aide appréciée


Essayez juste ci-dessous script:

/* Get the data into a temp table */
SELECT * INTO #TempTable
FROM YourTable
/* Drop the cloumns that are not needed */
ALTER TABLE #TempTable
DROP COLUMN ColumnToDrop
/* Get results and drop temp table */
SELECT * FROM #TempTable
DROP TABLE #TempTable




sql-server-2008-r2