PostgreSQL13.2でCOALESCE関数の使い方
環境
windows10 64bit
postgresql 13.2
書式
COALESCE( 対象文字列 , nullの場合に置換する文字 )
COALESCEを使用して、nullだった場 ...
「PostgreSQL」配列の最後に値を追加するサンプル
環境
PostgreSQL 13.2
Windows 10 64bit
書式
array_append( 配列, 追加する値 )
「array_append」を使用して、配列の最後に値を追加しま ...
PostgreSQL 14.2にデータベースとテーブルを作成する方法
環境
OSバージョンの確認
# cat/etc/redhat-release
Rocky Linux release 8.5 (Green Obsidian)
PostgreSQL 14.2 ...
「PostgreSQL 13.2」クライアントで使用しているポート番号を取得する方法
環境
PostgreSQL 13.2
Windows10 64bit
書式
inet_client_port()
inet_client_port()を利用してクライアントのIPアドレスを取 ...
「PostgreSQL」文字列の全ての半角スペースを除去する
環境
Windows10 64bit
PostgreSQL 9.6.5
書式
select replace(‘ 文字例1 文字列2 文字列2 ‘,’ ‘ ...
「PostgreSQL」pg_classでシーケンスの一覧を取得する
環境
Windows10 64bit
PostgreSQL 9.6.5
説明
「pg_class」と「pg_namespace」を使用して、シーケンスの一覧を取得します。
使用例
「PostgreSQL」文字列前後にある半角スペースを除くサンプル
環境
Windows10 Home 64bit
PostgreSQL 9.6.5
書式
trim(文字列)
trim関数を使用して、文字列前後にある半角スペースを除きます。
使用 ...
「PostgreSQL」substringで指定位置から指定文字数の文字を取得する
環境
Windows10 home 64bit
PostgreSQL 9.6.5
書式
substring(対象文字列, 取得したい位置, 取得したい文字数)
substringを使用して、 ...
PostgreSQL 14.1で文字列を指定した回数繰り返す
環境
Windows10 home 64bit
PostgreSQL 14.1
書式
repeat(‘文字列’,繰り返す回数)
repeat関数を利用して、文字列を指 ...
「PostgreSQL」文字列の改行を削除するサンプル
環境
Windows10 home 64bit
PostgreSQL 9.6.5
書式
select REGEXP_REPLACE(文字列,’\r|\n|\r\n’, ...
「PostgreSQL」データベースのサイズを一覧で取得する
環境
Windows10 64bit
PostgreSQL 9.6.5
操作方法
1.データベースのサイズを一覧で取得します。
SQL構文
「PostgreSQL」日付のフォーマットを設定する
環境
PostgreSQL 9.6.5
Windows10 64bit
例1
select to_char(now(),'YYYY/MM/DD HH24:MI:SS')結果
2022/03 ...「PostgreSQL13」select文で一つの値を取得するファンクションのサンプル
環境
PostgreSQL 13.2
書式
CREATE OR REPLACE Function ファクション名(引数 データの型) RETURNS VARCHAR AS $$
入力として数値を渡し ...
PostgreSQL 13に文字列を出力するファンクションのサンプル
環境
PostgreSQL 13.2
書式
CREATE OR REPLACE Function ファンクション名 RETURNS VARCHAR
AS $$
DECLARE
変数名 V ...
PostgreSQL 14に作成済みのスキーマ一覧を取得する
環境
Windows10 64 bit
PostgreSQL 14.1
操作方法
1.「\dn」コマンドを使用して、作成済みのスキーマ一覧を取得します
PostgreSQL13に 1次元配列の要素数を取得する
環境
Windows 10 64bit
PostgreSQL 13
書式
array_length( 配列や配列の変数名 , 1 )
配列の要素数を取得する
使用例1 1次元配列 ...
PostgreSQL13に作成済みのロールの一覧を取得する
環境
Windows 10 64bit
PostgreSQL 13
使用例
1.システムカタログから作成済みのロール一覧を取得する
PostgreSQL 13にPRIMARY KEY制約を設定する方法
環境
Windows10 64bit
PostgreSQL 13.2
書式
CREATE TABLE テーブル名 (
カラム名 data_type PRIMARY KEY
) ...