达梦数据库查询模式有多少张表
时间: 2023-08-26 13:09:44 浏览: 791
达梦数据库查询模式中的表数量可以使用以下SQL查询:
SELECT count(*) FROM SYSOBJECTS WHERE SCHID = ( SELECT ID FROM SYSOBJECTS WHERE TYPE$='SCH' AND NAME ='模式名' ) AND TYPE$ ='SCHOBJ' AND SUBTYPE$='UTAB' AND NAME NOT LIKE 'CTI%' AND NAME NOT LIKE 'SREF_CON_TAB%' AND NAME NOT LIKE 'BM$';
这条SQL语句可以返回指定模式下的所有表的数量。通过该查询语句,您可以获取到达梦数据库中指定模式下的表的数量。
相关问题
mysql查询数据库里有多少张表
可以使用以下SQL语句查询数据库中有多少张表:
```
SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = 'your_database_name';
```
将`your_database_name`替换为你自己的数据库名。执行此语句后,将返回数据库中表的数量。
shell查询impala数据库有多少张表
你可以使用以下命令来查询Impala数据库中有多少张表:
```
impala-shell -i <impala:port> -d <database_name> -qSHOW TABLES;"
```
请将 `<impala:port>` 替换为Impala的主机和端口号,将 `<database_name>` 替换为你要查询的数据库名称。
执行以上命令后,会返回该数据库中所有的表名列表。
阅读全文