首页 > 数据库

获取数据库中所有表名

实用的表和数据处理技能。接下来玩自动广播扩展。您可以使用以下两种方法获取数据库中的所有表名称。

问题描述我想从数据库架构中检索所有表名称,如果可能的话,获取以指定前缀开头的所有表。我想检索所有表na我想从数据库架构中检索所有表名称并且如果如果可能,获取以指定前缀开头的所有表。

1.获取所有数据库名称-----SELECTNAMEFROMABASESORDERBYNAME-----2.获取所有表名称------SELECTNAMEFROMSYSOBJECTSWHEREXTYPE='U'ORDERBYNAME--XTYPE='U':表示所有用户表;--XTYPE='S':表示所有系统表;SELECTNAMEFROMSYSOBJECTSWHERETYPE='U'ANDSYSSTAT='83'----注意:一般情况下,只有TYPE='U'是必需的,但有时会混合系统表(我不知道为什么),并且可以通过添加以下句子来删除这些系统表。

返回顶部