Когда я создаю временную таблицу с помощью select into
в SQL Server, есть ли способ указать, что столбец должен быть нулевым? У меня многоэтапный процесс, когда я создаю временную таблицу, выбирая много столбцов (поэтому я не делаю create table #tmp (...)
). После того, как я создаю эту временную таблицу, я обновляю некоторые столбцы, и некоторые из этих обновлений могут обнулить поле.
Я знаю, что могу сделать оператор alter table alter column
для достижения того, чего хочу, но мне интересно, есть ли способ указать это в самой select
. Я знаю, что вы можете встраивать cast
ваши столбцы, чтобы получить нужный тип данных, но я не вижу, как вы указываете значение nullability.