RT  求达人指点 在Codesmith中如何识别该列是否为自增列?

解决方案 »

  1.   

    IsIdentity:
    Gets or sets whether this column is an identity column or not. COLUMNPROPERTY ( id , column , property )函数:
    返回有关列或过程参数的信息。
    id 
    一个表达式,其中包含表或过程的标识符 (ID)。
    column 
    一个表达式,其中包含列或参数的名称。
    property 
    一个表达式,其中包含要为 id 返回的信息,可以为下列值之一。
    示例:
    Select * from sysobjects
    Where objectproperty(id, 'TableHasIdentity') = 1
    and upper(name) = upper("xxx")
      

  2.   

    Codesmith好像用的不多吧!CodeSmith 是一种基于模板的代码生成工具,它使用类似于 ASP.NET 的语法来生成任意类型的代码或文本。
      

  3.   

    1楼的办法好用吗?说的是sql吧  是Codesmith的东西吗