如何查询达梦数据库的表名和表注释
时间: 2023-11-28 11:50:14 浏览: 233
在达梦数据库中,可以通过以下 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 = '表名';
```
注意,这里的表名需要替换为你要查询注释的表名。
相关问题
mysql 查询数据库表名和注释
要查询MySQL数据库中的表名和注释,可以使用以下的SQL语句:
```sql
SELECT table_name, table_comment
FROM information_schema.tables
WHERE table_schema = 'your_database_name';
```
在上面的SQL语句中,将 `'your_database_name'` 替换为你要查询的数据库名称。
这个查询语句使用了 `information_schema.tables` 视图,它包含了关于数据库中所有表的元数据信息。`table_name` 列包含表名,`table_comment` 列包含表的注释。
执行以上的SQL查询语句后,你将会得到一个结果集,其中每一行代表一个表,包含表名和注释。
sql查询库里所有表名和表注释
您可以使用以下 SQL 查询语句来查询数据库中所有表的表名和表注释:
```
SELECT TABLE_NAME, TABLE_COMMENT
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'your_database_name'
```
请将上述查询语句中的 "your_database_name" 替换为您要查询的数据库名称。
执行该查询语句后,将返回包含所有表名和注释的结果集。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)