Я хочу создать временную таблицу, которая будет использоваться в качестве промежуточной таблицы при составлении отчета.
В качестве фона я портирую приложение VB 6 на .net
Для создания таблицы я могу использовать ...
SELECT TOP 0 * INTO #temp_copy FROM temp;
Это создает пустую копию temp, но не создает первичный ключ
Есть ли способ создать временнуютаблица плюс ограничения?
Должен ли я создавать ограничения позже?
Или мне лучше просто создать таблицу с помощью команды создания таблицы, я не хотел этого делать, потому что там 45 столбцовв таблице, и это будет заполнять процедуру большим количеством ненужных усилий.
Таблица необходима, потому что многие люди могут создавать отчеты одновременно, поэтому я не могу использовать одну промежуточную таблицу