次のようなPostgreSQL9.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が役立つと思いますが、その方法がわかりません。助けてください。