0

我想重命名 Postgresql 数据库中的列。我的列名是:

id varchar
?column?    text
name varchar

我尝试使用以下命令:

alter table <table_name> rename column '?column?' to age;

但我收到错误。请帮助我重命名列而不删除或重新创建表。

4

1 回答 1

4

对标识符使用双引号:

alter table <table_name> rename column "?column?" to age;
于 2013-03-19T11:20:33.003 回答