create table 大力 (a int identity(1,1),b varchar(10))
go
insert 大力 values('大力')
go
select * from 大力

解决方案 »

  1.   

    insert into tbl_gogo (ID,ddl,Sam) values(0,1,1)
    以后我添加记录时不想再填ID的值,要使ID的值在当前值的基础上自动加1,如何实现,能不能说得具体一点?
      

  2.   

    你大概需要的不是标识列吧,(我想不可能做sqlserver的还有不懂 标识列 的),
    你可以在触发起里做
      

  3.   

    create table 大力 (a int,b varchar(10))
    go
    insert 大力 select isnull(max(a),0)+1,'大力' from 大力
    go
    select * from 大力
      

  4.   

    create table 大力 (a int identity(1,1),b varchar(10))
    go
    insert 大力 values('大力')
    ------------------^^^没有a列,楼主为什么不试试呢???????
    go
    select * from 大力
      

  5.   

    建一个表,把一个数值型的列属性“标识”那边改为“是”SQL语句建就用“大力”的方法。
      

  6.   

    alter table yourtablename add id int identity(1,1)
    这样就增加了一个名为id的自增列!