SQL Server:如何将INT列更改为BIGINT?

时间:2017-08-30 07:52:09

标签: sql-server biginteger

我有一张大桌子(5亿行),比如

create table x
(
    id int not null identity(1,1) primary key,
    name nvarchar(MAX),
    type int
)

id已接近MAXINT,这就是我需要将类型从INT更改为BIGINT的原因。

此查询有效但需要很长时间

alter table [dbo].[x]  
    alter column id bigint;

我可以做些什么来更快地更改类型?

0 个答案:

没有答案