POSTGRESQL:如何在现有表上添加包含数据的新列

JAD*_*ADE 5 postgresql

我是 postgres 和 sql 脚本的新手,所以请耐心等待:)我想做的是在现有表上添加一个包含数据的现有列。

现有表的示例:

NAME           AGE   
Adam           25
Tim            30    
Run Code Online (Sandbox Code Playgroud)

现在我想添加一个新列 ADDRESS,其中包含 Adam 和 Tim 的数据。

我现在使用 pgadmin 界面直接添加到表中,无需脚本。

Gor*_*off 6

向表添加列的命令是alter table

alter table add column address varchar(255);
Run Code Online (Sandbox Code Playgroud)

或者无论您喜欢的数据类型是什么。就我个人而言,我认为这比通过界面指向并单击来添加列更容易。

(另请注意,该column关键字是严格可选的,甚至并非所有数据库都支持。)