zoukankan      html  css  js  c++  java
  • 查找数据库中所有有自增列的用户表

             很多时候我们需要查找数据库中的所有的有自增列的数据库表,数据库表多的时候,自己去查太麻烦了,

    所以我写了段脚本帮我们查找并打印出数据库表名,代码如下所示:

            

    ----查询数据库中所有有自增ID的表
    declare curtablename cursor local for
    select name from sys.objects where type='u'
    open curtablename
    declare @Table_name varchar(100)
    begin

    fetch next from curtablename into @Table_name
    while @@FETCH_STATUS=0
    begin
    fetch next from curtablename into @Table_name

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

    close curtablename
    deallocate curtablename

            

  • 相关阅读:
    MyString
    Django疑难问题
    mysql 疑难问题-django
    python时间转换 ticks-FYI
    django建议入门-FYI
    Python风格规范-FYI
    scrum敏捷开发☞
    git基本命令
    centos下的安装mysql,jdk
    memcached for .net on windows
  • 原文地址:https://www.cnblogs.com/kevinGao/p/3138590.html
Copyright © 2011-2022 走看看