我有一个 PostgreSQL 9.1 数据库表(我们称之为 MyTable),如下所示:
gid | name | address | phone | colA | colB | colC | colD
------------------------------------------------------------
| | | | | | |
我在这个数据库 hstore 中启用了:
CREATE EXTENSION hstore;
现在,我想创建一个 hstore 列 (colH),其中存储列 colA colB colC colD,键为它们的名称和值,它们的值。
ALTER TABLE MyTable ADD COLUMN colH hstore;
现在,我如何在 hstore 列中插入值?我认为 INSERT 会有所帮助,但我不知道该怎么做。请帮忙。