呵呵,我大概看了一下book online,不过感觉好象不可能。除非你新加一列,

解决方案 »

  1.   

    为什么用enterprise manager就可以?
      

  2.   

    好象是不行的。用enterprise manager 表现上是一个操作,其实里面有一系列的操作,不信可以用profiler 跟踪一下。
    只能想别的方法来导一下了。
      

  3.   

    以下是enterprise manager处理的脚本(改变表TB_0的字段we的IDENTITY属性)
    BEGIN TRANSACTION
    SET QUOTED_IDENTIFIER ON
    GO
    SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
    GO
    COMMIT
    BEGIN TRANSACTION
    CREATE TABLE dbo.Tmp_TB_0
    (
      we int NOT NULL IDENTITY (1, 1)
    ) ON [PRIMARY]
    GO
    SET IDENTITY_INSERT dbo.Tmp_TB_0 ON
    GO
    IF EXISTS(SELECT * FROM dbo.TB_0)
     EXEC('INSERT INTO dbo.Tmp_TB_0(we)
    SELECT we FROM dbo.TB_0 TABLOCKX')
    GO
    SET IDENTITY_INSERT dbo.Tmp_TB_0 OFF
    GO
    DROP TABLE dbo.TB_0
    GO
    EXECUTE sp_rename 'dbo.Tmp_TB_0', 'TB_0'
    GO
    COMMIT