如何在 Postgres 的表中的列中添加注释?

ADH*_*GUY 9 postgresql metadata

我是 Postgres 的新手。我想mod在名为的表中向我的列添加评论app-user-bookings

我试过这个sql代码:

alter table app_user_bookings
modify column mod 
int default 1 
comment "1# mobile booking,    2# admin booking,    3# web booking, 4# tell call";
Run Code Online (Sandbox Code Playgroud)

但这对我没有帮助,有人可以帮助我吗?

Sad*_*han 12

要更新注释,请不要使用 alter 命令。

这是PostgreSQL 语法

comment on column app_user_bookings.mod is '1# mobile booking,    2# admin booking,    3# web booking, 4# tell call'
Run Code Online (Sandbox Code Playgroud)

添加检查以防止出现错误值是有意义的:

ALTER TABLE app_user_bookings
ADD CHECK (mod IN (1,2,3,4));
Run Code Online (Sandbox Code Playgroud)