PostgreSQL 13にcoalesce関数でnullが含まれる列の合計値、平均値を求める
環境
Windows10 64 bit
PostgreSQL 13.2
書式
COALESCE(チェックする対象文字列 , Nullの場合に置換する文字)
文字列がNullの時、別の文字列に ...
PostgreSQL 13に符号||で文字列を結合する
環境
Windows10 64 bit
PostgreSQL 13.2
書式
文字列1 || 文字列2
使用例1
PostgreSQL 13にconcat関数で文字列を結合する
環境
Windows10 64 bit
PostgreSQL 13.2
書式
concat(文字列1,xxx)
使用例1
英字文字列を結合します
PostgreSQL 13にcoalesce関数で文字列とnullを結合する
環境
Windows10 64 bit
PostgreSQL 13.2
書式
coalesce(対象文字列 , 左の文字列がnullの時ここで指定した文字を返す)
一つ目の引数がnullの時 ...
PostgreSQL 13に接続中のセッションを確認する
環境
Windows10 64 bit
PostgreSQL 13.2
書式
select * from pg_stat_activity
where datname = ‘デー ...
PostgreSQL 13にロール(CREATEROLE権限付与)を作成する
環境
Windows10 64 bit
PostgreSQL 13.2
書式
CREATE ROLE ロール名 WITH CREATEROLE
デフォルトで NOCREATEROLE が指定 ...
PostgreSQL 14にLeft関数で文字を左から切り取る
環境
Windows10 64bit
PostgreSQL 14.1
書式
Left(文字列 , 左から切り取る文字数 )
使用例1
文字列「studyskill」について、左か ...
PostgreSQL 14にRight関数で文字を右から切り取る
環境
Windows10 64bit
PostgreSQL 14.1
書式
Right(文字列 , 右から切り取る文字数 )
使用例1
文字列「studyskill」について、右 ...
PostgreSQL 14にalter roleでロールの名前を変更する
環境
Windows 10 64bit
POstgreSQL 14
操作方法
1.現在作成済みのロールの一覧を確認します
PostgreSQL 14にsubstring関数で文字列の先頭と末尾の文字を削除する
環境
Windows10 64bit
PostgreSQL 14.1
書式
Substring(対象文字列 , 切り取り始める位置 , 切り取る文字数)
使用例1
‘ ...
「postgreSQL」ALTER TABLE文を使用してDEFAULTを設定(変更、削除)する
1.DEFAULTの設定、変更
ALTER TABLE example_table_name ALTER COLUMN column_name SET DEFAULT 0;
2.DEFAULTの削除
ALT ...
PostgreSQL 13に型textからvarcharへの変換サンプル
環境
Windows10 64 bit
PostgreSQL 13.2
書式
桁数指定あり
cast(cast(文字列 as text) as varchar(桁数))
桁数指定なし ...
PostgreSQL 13に型varcharからtextへの変換サンプル
環境
Windows10 64 bit
PostgreSQL 13.2
書式
cast(cast(文字列 as varchar(桁数)) as text)
使い方
varchar ...
PostgreSQL 14に数値文字列を指定日付書式に変換する
環境
Windows10 64bit
PostgreSQL 14.1
書式
Left(文字列 , 左から切り取る文字数 )
Substring(対象文字列 , 切り取り始める位置 , 切り取 ...
PostgreSQL 13にロール(CREATEROLE権限とCREATEDB権限)を作成する
環境
Windows10 64 bit
PostgreSQL 13.2
書式
create role ロール名 with createrole createdb login password ...
CentoS7にPostgreSQL 10をインストールするメモ
1.postgresqlのインストール
#sudo yum install
#sudo yum install postgresql10-contrib postgresql10-server
2.DBの ...
PostgreSQL 14に数値を日付に変換する方法
環境
Windows10 64bit
PostgreSQL 14.1
書式
cast(数値 as character varying(xx))
cast( 日付に変換する文字列 as dat ...
PostgreSQL 14にlpad関数で前0埋めを行うサンプル
書式
前0埋め
lpad( 対象文字列 , 文字列の長さ ,’0′)
数値を文字に変換した後にlpadにします
lpad( cast(0埋めしたい数値 as characte ...