【问题标题】:Calling all database table names to create a list || pyodbc调用所有数据库表名创建列表 || pyodbc
【发布时间】:2021-12-02 13:03:37
【问题描述】:

我目前有一个 MSSQL 服务器,其中包含大约 60 个数据库。

有谁知道用 for 循环列出数据库名称的方法,以便我能够访问每个表?

结构应该是这样的:

for each Database in Server    
  MyList{} = MyList + DatabaseName    
endfor

我似乎找不到任何包含此类内容的文档

【问题讨论】:

    标签: python sql django database pyodbc


    【解决方案1】:

    您可以查询sys 表以获取服务器中的所有对象。

    要获取所有数据库,请运行以下查询:

    SELECT name, database_id FROM sys.databases
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-30
      • 2015-02-08
      • 1970-01-01
      • 2014-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多