1. 不一定
2. int列的identity属性设为'Yes'
       identity seed  属性设为'1'
       identity increment 属性设为'1'

解决方案 »

  1.   

    不一定
    不过最好用呀
    主键约束确保在特定的列中不会输入重复的值,并且在这些列中也不允许输入 NULL 值。可以使用主键约束强制唯一性和引用完整性。
      

  2.   

    在建表时不一定要建主键的.
    要是你想要int型自动增加1的话,可以参考下:
    SQL语句建表时:
    create tableA
    (
     ID int identity(1,1),
     name varchar(10) NOT NULL,
     sex  varchar(1)  NOT NULL
    )用企业管理器时:
    只要在添加的字段下的设置时,选上"种子"就可以了!