codesmith 怎么判断sqlserver数据库字段是不是标识自增字段?

解决方案 »

  1.   

    select name,case when COLUMNPROPERTY(id,name,'IsIdentity')=1 then 1 else 0 end isIdentity from syscolumns where id=object_id('表名')
      

  2.   

    select name,COLUMNPROPERTY(id,name,'IsIdentity') isIdentity from syscolumns where id=object_id('表名')select name,case when COLUMNPROPERTY(id,name,'IsIdentity')=1 then '是标识列' else '不是标识列' end isIdentity from syscolumns where id=object_id('表名')
      

  3.   

    我想问的是在codesmith里有方法判定字段是标识吗?
    谢谢楼上
      

  4.   

    没用过.我用的是两年前我们自己写的代码生成器. 虽然远不如codesmith强大,但自己用已足够了.