调用所有数据库 table 名称来创建列表 || pyodbc
Calling all database table names to create a list || pyodbc
我目前有一个 MSSQL 服务器,里面有大约 60 个数据库。
有谁知道用 for 循环列出数据库名称的方法,以便我能够访问每个 table?
结构应该是这样的:
for each Database in Server
MyList{} = MyList + DatabaseName
endfor
我似乎找不到任何包含此类内容的文档
您可以查询 sys
表以获取服务器中的所有对象。
为了得到所有的数据库,运行下面的查询:
SELECT name, database_id FROM sys.databases
我目前有一个 MSSQL 服务器,里面有大约 60 个数据库。
有谁知道用 for 循环列出数据库名称的方法,以便我能够访问每个 table?
结构应该是这样的:
for each Database in Server
MyList{} = MyList + DatabaseName
endfor
我似乎找不到任何包含此类内容的文档
您可以查询 sys
表以获取服务器中的所有对象。
为了得到所有的数据库,运行下面的查询:
SELECT name, database_id FROM sys.databases