PostgreSQL

5/26ページ

PostgreSQL 文字列の文字数を取得する

PostgreSQLで、文字列の文字数を取得する手順を記述してます。「char_length」に文字列をしていすることで取得できます。マルチバイトセーフになっているので、指定する文字列がマルチバイトでも1文字としてカウントされます。 環境 PostgreSQL 基本的な使い方はこちら 手順 文字数を […]

PostgreSQL asciiコードを取得する

PostgreSQLで、asciiコードを取得する手順を記述してます。「ascii」を使用します。逆に「ascii」コードから文字に変換する場合は「chr」を使用します。実行結果はpgadmin上で確認してます。 環境 範囲を指定して列挙値を取得 範囲を指定して列挙値を取得するには、「ascii」を […]

PostgreSQL jsonを整形する

PostgreSQLで、jsonを整形する手順を記述してます。「jsonb_pretty」で可能です。pgAdmin上で実行しても、整形はされません。 環境 jsonを整形 jsonを整形するには、「jsonb_pretty」を使用します。 実際に、実行してみます。 実行結果をみると、整形されている […]

PostgreSQL jsonデータからnullを除去する

PostgreSQLで、jsonデータからnullを除去する手順を記述してます。「json_strip_nulls」に「jsonデータ」を指定することで可能です。また、nullが除去されるのは「jsonデータ」内にあるもののみとなります。 環境 位置を指定して値を取得 位置を指定して値を取得するには […]

PostgreSQL jsonデータに値を追加する

PostgreSQLで、jsonデータに値を追加する手順を記述してます。「jsonb_insert」に値を指定することで可能です。「json」にならないデータや既に存在するキーを指定するとエラーとなります。 環境 jsonデータに値を追加 jsonデータに値を追加するには、「jsonb_insert […]

PostgreSQL json配列からインデックス番号を指定して値を取得する

PostgreSQLで、json配列からインデックス番号を指定して値を取得する手順を記述してます。「json_extract_path」にインデックス番号を指定することで取得することが可能です。 環境 インデックス番号を指定して値を取得 インデックス番号を指定して値を取得するには、「json_ext […]

PostgreSQL json値の型を取得する

PostgreSQLで、json値の型を取得する手順を記述してます。「json_typeof」を使用することで可能です。「josnb」型には「jsonb_typeof」で可能です。 環境 json値の型を取得 json値の型を取得するには、「json_typeof」を使用します。※「josnb」型に […]

1 5 26