如何改变pgsql中的类型?

时间:2013-07-22 22:25:25

标签: database postgresql psql

我正在尝试将属性添加到名为student_info的现有TYPE中。当我在pgAdmin中执行查询时,出现错误。我该如何解决这个问题?

这是我的疑问:

ALTER TYPE student_info ADD ATTRIBUTE intake_date DATE;

这是错误:

ERROR:  syntax error at or near "ADD"
LINE 1: ALTER TYPE student_info ADD ATTRIBUTE intake_date DATE;
                            ^

********** Error **********

ERROR: syntax error at or near "ADD"
SQL state: 42601
Character: 25

1 个答案:

答案 0 :(得分:1)

据推测,您使用的PostgreSQL 9.0或更早版本无法添加或删除属性。它是在9.1

中添加的

请参阅您的版本文档中的ALTER TYPE