如何列出所有 Informix 数据库名称
Posted
技术标签:
【中文标题】如何列出所有 Informix 数据库名称【英文标题】:How to list all Informix database names 【发布时间】:2010-11-24 13:43:17 【问题描述】:我想知道是否有任何方法可以列出(获取)Informix 上的所有数据库名称。我需要一个适当的查询或存储过程来做到这一点。
【问题讨论】:
【参考方案1】:或者,您可以在连接到 sysmaster
数据库时执行此查询:
select * from sysdatabases
【讨论】:
使用 sysmaster 用户连接时如何获取特定数据库的表列表?【参考方案2】:更重要的是(问题提出多年后):
从 sysmaster:sysdatabases 中选择名称;
【讨论】:
如果您想获得数据库列表并使用最新的 Informix 版本 (14.1),这是最准确的答案。【参考方案3】:根据the documentation,获取你连接的服务器上的数据库列表的命令很简单:
show databases
【讨论】:
非常感谢,我想添加这个链接::informix.com.ua/articles/sysmast/sysmast.htm 这不适用于 Informix 14.1 版以上是关于如何列出所有 Informix 数据库名称的主要内容,如果未能解决你的问题,请参考以下文章
如何选择列出给定 Db 表的所有字段名称及其类型? [复制]
SQL:如何在数据库中的所有视图中搜索 ID 并列出提供结果的视图和列名称? [复制]