zoukankan      html  css  js  c++  java
  • 判断Table是否存在自增列

    declare @Table_name varchar(60)

    set @Table_name = '';

    if Exists(Select top 1 1 from sysobjects
               Where objectproperty(id, 'TableHasIdentity') = 1
                 and upper(name) = upper(@Table_name)
             )
         select 1
    else select 0

    -- or

    if Exists(Select top 1 1 from sysobjects so
               Where so.xtype = 'U'
                 and upper(so.name) = upper(@Table_name)
                 and Exists(Select Top 1 1 from syscolumns sc
                             Where sc.id = so.id
                               and columnproperty(sc.id, sc.name, 'IsIdentity') = 1
                           )
             )
           select 1
    else select 0

  • 相关阅读:
    StopAllSounds
    GotoAndPlay
    区间(interval)
    因数(factor)
    [HAOI2009]逆序对数列
    生物分子gene
    数轴line
    [SCOI2008]配对
    精力(power)
    bzoj4987: Tree(树形dp)
  • 原文地址:https://www.cnblogs.com/howDo/p/1819285.html
Copyright © 2011-2022 走看看