PostgreSQL json配列からインデックス番号を指定して値を取得する
- 2022.12.05
- PostgreSQL
PostgreSQLで、json配列からインデックス番号を指定して値を取得する手順を記述してます。「json_extract_path」にインデックス番号を指定することで取得することが可能です。 環境 インデックス番号を指定して値を取得 インデックス番号を指定して値を取得するには、「json_ext […]
PostgreSQLで、json配列からインデックス番号を指定して値を取得する手順を記述してます。「json_extract_path」にインデックス番号を指定することで取得することが可能です。 環境 インデックス番号を指定して値を取得 インデックス番号を指定して値を取得するには、「json_ext […]
PostgreSQLで、json値の型を取得する手順を記述してます。「json_typeof」を使用することで可能です。「josnb」型には「jsonb_typeof」で可能です。 環境 json値の型を取得 json値の型を取得するには、「json_typeof」を使用します。※「josnb」型に […]
PostgreSQLで、json配列のサイズを取得する手順を記述してます。「json_array_length」の引数にjson配列を使用することで可能です。 環境 json配列のサイズを取得 json配列のサイズを取得するには、「json_array_length」を使用します。 実際に、実行して […]
PostgreSQLで、json形式のデータに変換する手順を記述してます。「to_json」に引数を使用することで可能です。引数に何も指定しないと空の配列が返ります。 環境 json形式のデータに変換 json形式のデータに変換するには、「to_json」を使用します。 実際に以下のテーブルに使用し […]
PostgreSQLで、テーブルを作成する手順を記述してます。「create table」にテーブル名を指定することで可能です。「NULLを許さない」などの制約を指定することも可能です。 環境 テーブルを作成 テーブルを作成するには、「create table」を使用します。 指定できる主な型は、以 […]
PostgreSQLで、エラー「ERROR: 関数to_json(xxx,xxx)は存在しません」が発生した場合の対処法を記述してます。「to_json」に対して、引数を複数設定した場合に発生します。 環境 エラー全文 以下のテーブルに対して「to_json」にカラムを指定した際に発生。 カラム「n […]
PostgreSQLで、設定できるタイムゾーンを一覧で取得する手順を記述してます。「pg_timezone_names」をselectで確認します。 環境 タイムゾーンを一覧で取得 タイムゾーンを一覧で取得するには、「pg_timezone_names」を確認します。 実行結果 複数あるので、みやす […]
centos9に、インストールしたPostgreSQL14をアンインストールするまでの手順です。ここでアンイストールする「PostgreSQL」のバージョンは14となります。 環境 PostgreSQLアンインストール まずは、起動している「PostgreSQL」を停止・無効にします。 使用している […]
Windows環境にインストールした「PostgreSQL」をコマンドプロンプトから使用するまでの手順を記述してます。「psql.exe」がある場所を「Path」に追加することで使用できます。 環境 PATHに追加 「コマンドプロンプト」から使用できるようにするには、まずは「psql.exe」がある […]
Windowsにインストールした「PostgreSQL」のユーザー「postgres」のパスワードを変更する方法を記述してます。「pgadmin」から簡単に変更できます。 環境 パスワードを変更 パスワードを変更するには、まずは「ログイン/グループロール」を開いて「postgres」を右クリックして […]