[SQL] 如何遍历所有数据库
2010-03-29 09:41
288 查看
有时候我们需要列举出某台服务器上所有的存储过程,但是那台数据库服务器上有几十个数据库。怎么遍历呢?
试试这个语句:sp_MSforeachdb "use ?;select db_name();select * from sysobjects where xtype='P'"
如果我们要遍历所有数据库的磁盘使用情况,则可以试试 sp_MSforeachdb "use ?;exec sp_spaceused"
注:仅适用于微软数据库,不知道mysql有没有等价的做法。
试试这个语句:sp_MSforeachdb "use ?;select db_name();select * from sysobjects where xtype='P'"
如果我们要遍历所有数据库的磁盘使用情况,则可以试试 sp_MSforeachdb "use ?;exec sp_spaceused"
注:仅适用于微软数据库,不知道mysql有没有等价的做法。
相关文章推荐
- [SQL] 如何遍历所有数据库
- SQL Server中如何统计数据库中所有用户表所占空间大小?
- 如何获得数据库里所有表的名字(SQL+C#)
- 如何获得数据库里所有表的名字(SQL+C#)
- C#保留2位小数几种场景总结 游标遍历所有数据库循环执行修改数据库的sql命令 原生js轮盘抽奖实例分析(幸运大转盘抽奖) javascript中的typeof和类型判断
- 数据库 SQL 遍历父子关系表(二叉树)获得所有子节点 所有父节点
- 游标遍历所有数据库循环执行修改数据库的sql命令
- SQL : 如何完全复制一个服务器上的数据库A到另一个服务器上的数据库B(包括库A的所有表、试图、存储过程等等)
- 如何获得数据库里所有表的名字(SQL+C#)
- 如何遍历某个数据库中所有有记录的表?
- T_Sql如何断开指定数据库的所有用户连接
- 如何获得数据库里所有表的名字(SQL+C#)
- 如何获得数据库里所有表的名字(SQL+C#)
- 游标遍历所有数据库循环执行修改数据库的sql命令
- 如何获得数据库里所有表的名字(SQL+C#)
- 游标遍历所有数据库循环执行修改数据库的sql命令
- 如何获得数据库里所有表的名字(SQL+C#)
- SQL如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- 如何获得数据库里所有表的名字(SQL+C#)
- SQL如何查询一个数据库中的所有表?