如何修改添加类型枚举table postgres?
How to modify add type enum table postgres?
美好的一天,
我有一个 table 订单,并且有一列 payment_status 类型枚举,但我 mysql 知道如何编辑该列,但 postgresql 无法更改。
ALTER TABLE orders ALTER COLUMN payment_status ALTER TYPE enum_type ADD VALUE 'review';
我必须添加审核状态。但它不起作用。
ERROR: syntax error at or near "ALTER"
LINE 1: alter table orders alter column payment_status ALTER TYPE st...
错误是这样的。
提前致谢
不需要ALTER TABLE
。单独使用 ALTER TYPE
命令:
ALTER TYPE enum_type ADD VALUE 'review';
美好的一天, 我有一个 table 订单,并且有一列 payment_status 类型枚举,但我 mysql 知道如何编辑该列,但 postgresql 无法更改。
ALTER TABLE orders ALTER COLUMN payment_status ALTER TYPE enum_type ADD VALUE 'review';
我必须添加审核状态。但它不起作用。
ERROR: syntax error at or near "ALTER"
LINE 1: alter table orders alter column payment_status ALTER TYPE st...
错误是这样的。
提前致谢
不需要ALTER TABLE
。单独使用 ALTER TYPE
命令:
ALTER TYPE enum_type ADD VALUE 'review';