sql查看注释
时间: 2023-08-19 21:12:43 浏览: 36
在 SQL 中,可以使用以下语法来查看表、列或者其他数据库对象的注释:
```sql
-- 查看表的注释
SELECT obj_description('table_name'::regclass);
-- 查看列的注释
SELECT col_description('table_name'::regclass, 'column_name');
-- 查看其他对象的注释
SELECT obj_description('object_name'::regclass);
```
其中,`table_name` 和 `column_name` 分别为表名和列名,`object_name` 为其他数据库对象的名称。`::regclass` 是 PostgreSQL 中的一个类型转换函数,用于将名称转换为对象标识符。
相关问题
给sql语句加上 注释
在 SQL 语句后面加上注释可以有助于更好地理解该语句的功能以及其中的一些复杂细节,从而更有效地使用 SQL 来实现目标。例如,可以在 SELECT 语句中使用注释来说明该语句是用于什么目的,以及可以向其他用户提供一些关于如何使用该语句的提示。
sql语句怎么添加注释
在SQL语句中添加注释可以通过以下方式实现:
1. 创建表时添加注释:
```
create table test1 (
field_name int comment '字段的注释'
) comment='表的注释';
```
2. 修改字段时添加注释:
```
alter table test change column id id int not null default 0 comment '测试表id';
```
3. 查看表注释:
- 在生成的SQL语句中查看:
```
show create table test1;
```
- 在元数据的表中查看:
```
use information_schema;
select * from TABLES where TABLE_SCHEMA='my_db' and TABLE_NAME='test1' \G
```
4. 查看字段注释:
- 使用`show`命令查看:
```
show full columns from test1;
```
- 在元数据的表中查看:
```
use information_schema;
select * from COLUMNS where TABLE_SCHEMA='my_db' and TABLE_NAME='test1' \G
```
以上是在SQL语句中添加和查看注释的方法。\[1\]
#### 引用[.reference_title]
- *1* [sql 添加注释的方法](https://blog.csdn.net/job_csdn/article/details/123678311)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]