前置き たまにテーブルのレコードの任意の列をJSONとして抽出したいときがあるので、そのメモ。 前提 こんな 動物 テーブルがあるとします。 SELECT * FROM 動物; id name age kind 1 Mickey 5 Mouse 2 Snoopy 3 Dog 3 Kitty 3 Cat テーブルの全ての列をJSONにして抽出する場合 この場合、to_json を利用します。引数はテーブルの名称です。 SELECT to_json(動物) FROM 動物; to_json {"id":1,"name":"Mickey","age":5,"kind":"Mouse"} {"id":…