我希望使用此查询为枚举添加值:
ALTER TYPE enum_missions_status ADD VALUE 'COMPLETED'
我的主表是成功但是当我尝试这个查询时:
ALTER TYPE enum_historisationMissions_status ADD VALUE 'COMPLETED'
我的临时表:https://wiki.postgresql.org/wiki/SQL2011Temporal
我有此错误消息:
Unhandled rejection SequelizeBaseError: type "enum_historisationmissions_status" does not exist
他将我的M修改为m。
我试试:
ALTER TYPE "enum_historisationMissions_status" ADD VALUE 'COMPLETED'
我有这个错误:
Unhandled rejection SequelizeBaseError: type "enum_historisationmissions_status" does not exist
如何在时态表中添加枚举?
答案 0 :(得分:1)
通常,SQL不区分大小写。因此enum_historisationMissions_status
和enum_historisationmissions_status
表示相同的对象。要避免此行为,您可以将名称包含在双倍输入中,例如"enum_historisationMissions_status"
命名具有较低和较高字符的对象。