你的问题是不是当你需要向自增列插入制定的数据时,如何暂时的屏蔽掉自增属性?--执行前
SET IDENTITY_INSERT ON
--执行完成后
SET IDENTITY_INSERT OFF多看看T-SQL的帮助!对你有益!

解决方案 »

  1.   

    假设现在A表中有标识列字段 num 。你想取消 num 字段的标识列属性。
    你只能先删除 NUM 字段然后再建。假如表中没有标识列字段,你可以新建一个字段,然后再改名。
    对标识列的属性进行操作是比较麻烦的事,你可以参考我的这个存储过程:http://community.csdn.net/Expert/topic/4012/4012852.xml?temp=.3335993
      

  2.   

    1。企业管理器--数据库--表--右击你的表--设计表--点中有标识的那列--下面选择否就可以了
    2。sql 语句在帮你找。
      

  3.   

    Transact-SQL Help聯機幫助裡有說明
      

  4.   

    ALTER TABLE dbo.TableName
    DROP COLUMN ID
      

  5.   

    谢谢各位,尤其 kylike(我学毛润之坐“霸王船”,谁知被丢下河) 
    看来直接简单的修改属性是不可行的了我想其它办法吧。