はじまる

適当な事を適当に書く

PostgreSQL

Postgres JSON (JSON配列)データの要素にアクセスするための演算子一覧

はじめに 演算子 要素にアクセスするための演算子 -> 要素にアクセスしてテキスト型で値を取得するための演算子 ->> JSONのパスを指定して要素にアクセスするための演算子 #> JSONのパスを指定して要素にアクセスしてテキスト型で値を取得するための演算子 #…

文字列として保存した PostgreSQL の JSON を Python でも JSON として扱う

はじめに コーナーケースすぎるけど下記のようなケースです。 Python プログラムから直接PostgreSQLに接続するのでなく、Postgres のJSON配列の値を、ほかのデータベースのテキスト型の列か、ファイルなどに、文字列、テキストとして保存する Pythonからはそ…

Postgres あるテーブルからデータをJSON 型で抽出するときの小ネタ

前置き たまにテーブルのレコードの任意の列をJSONとして抽出したいときがあるので、そのメモ。 前提 こんな 動物 テーブルがあるとします。 SELECT * FROM 動物; id name age kind 1 Mickey 5 Mouse 2 Snoopy 3 Dog 3 Kitty 3 Cat テーブルの全ての列をJSON…