Как удалить первый столбец из временной таблицы выберите

У меня есть таблица temparory.временная таблица создается с помощью инструкции select into.

столбцы таблицы Temp создаются динамически .номера столбцов могут отличаться.

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

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

все временные столбцы имеют первый столбец как ID.Мне нужно создать представление с базовой таблицей и временная таблица

Мне нужно избежать первого столбца временной таблицы в инструкции select представления.Я не могу взять temp.*потребуется удостоверение личности.Я не хочу ID в select заявление.

любая помощь ценится

1 ответов


просто попробуйте ниже скрипт:

/* 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