在SQL Server 2005中安全地修改复制列的数据类型?

时间:2009-04-30 15:44:04

标签: sql-server-2005 replication

我将执行什么命令来安全地更改(即从int到bigint)SQL Server 2005中复制列的数据类型?

该列不是关键。列上有一个非聚集索引。

1 个答案:

答案 0 :(得分:3)

ALTER TABLE MyTable 
    ALTER COLUMN myIntCol bigint

来自BOL

  

默认情况下,以下架构   在Publisher运行时所做的更改   SQL Server被复制到所有SQL   服务器订阅者:

     
      
  • ALTER TABLE
  •   
  • ALTER VIEW
  •   
  • ALTER PROCEDURE
  •   
  • ALTER FUNCTION
  •   
  • ALTER TRIGGER
  •