Тип изменения столбца с числами от varchar до интервала

Большое спасибо - это сработало. (Так глупо с моей стороны ...)

32
задан abatishchev 2 November 2010 в 09:58
поделиться

2 ответа

Единственный надежный способ сделать это будет использовать временную таблицу, но это не будет много SQL:

select * into #tmp from bad_table
truncate table bad_table
alter bad_table alter column silly_column int
insert bad_table
select cast(silly_column as int), other_columns
from #tmp
drop table #tmp
38
ответ дан Peter Mortensen 27 November 2019 в 20:22
поделиться

Просто измените тип данных в Studio управления SQL Server.

(Вы, возможно, должны перейти к Инструментам меню в †’ Опции в †’ Разработчики и отключить опцию, которая предотвращает изменения сохранения, которые воссоздают таблицу.)

7
ответ дан Peter Mortensen 27 November 2019 в 20:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: