sql查询库里所有表名和表注释
时间: 2023-07-08 18:26:03 浏览: 198
您可以使用以下 SQL 查询语句来查询数据库中所有表的表名和表注释:
```
SELECT TABLE_NAME, TABLE_COMMENT
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'your_database_name'
```
请将上述查询语句中的 "your_database_name" 替换为您要查询的数据库名称。
执行该查询语句后,将返回包含所有表名和注释的结果集。
相关问题
mysql 如何查询所有表名和表的注释
你可以使用以下 SQL 语句查询所有表名和表的注释:
```
SELECT TABLE_NAME, TABLE_COMMENT
FROM information_schema.TABLES
WHERE TABLE_SCHEMA = 'your_database_name';
```
其中,`TABLE_NAME` 列包含表名,`TABLE_COMMENT` 列包含表的注释。需要将 `your_database_name` 替换为你自己的数据库名称。
如何查询达梦数据库的表名和表注释
在达梦数据库中,可以通过以下 SQL 语句查询表名和表注释:
```sql
SELECT TABLE_NAME, COMMENTS
FROM USER_TAB_COMMENTS
WHERE TABLE_TYPE = 'TABLE';
```
其中,`USER_TAB_COMMENTS` 是系统表,用于存储表、列、视图等对象的注释信息。`TABLE_NAME` 列返回表名,`COMMENTS` 列返回表注释。`TABLE_TYPE` 列指定对象类型,这里指定为 `'TABLE'`,表示查询的是表。
如果要查询指定表的注释信息,可以将 `WHERE` 条件改为指定表名:
```sql
SELECT COMMENTS
FROM USER_TAB_COMMENTS
WHERE TABLE_NAME = '表名';
```
注意,这里的表名需要替换为你要查询注释的表名。
阅读全文