PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
COALESCE(チェックする対象文字列 , Nullの場合に置換する文字)
文字列がNullの時、別の文字列に ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
文字列1 || 文字列2
使用例1

postgres=# select 'study' || 'skill ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
concat(文字列1,xxx)

使用例1
英字文字列を結合します

postgres=# se ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
coalesce(対象文字列 , 左の文字列がnullの時ここで指定した文字を返す)
一つ目の引数がnullの時 ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
select * from pg_stat_activity
where datname = ‘デー ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
CREATE ROLE ロール名 WITH CREATEROLE
デフォルトで NOCREATEROLE が指定 ...

PostgreSQL

環境
Windows10 64bit
PostgreSQL 14.1

書式
Left(文字列 , 左から切り取る文字数 )

使用例1
文字列「studyskill」について、左か ...

PostgreSQL

環境
Windows10 64bit
PostgreSQL 14.1

書式
Right(文字列 , 右から切り取る文字数 )

使用例1
文字列「studyskill」について、右 ...

PostgreSQL

環境
Windows 10 64bit
POstgreSQL 14

操作方法
1.現在作成済みのロールの一覧を確認します

postgres=# \du ロール一覧 ロール名 | 属性 | 所属 ...

PostgreSQL

環境
Windows10 64bit
PostgreSQL 14.1

書式
Substring(対象文字列 , 切り取り始める位置 , 切り取る文字数)

使用例1
‘ ...

PostgreSQL

1.DEFAULTの設定、変更
ALTER TABLE example_table_name ALTER COLUMN column_name SET DEFAULT 0;

2.DEFAULTの削除
ALT ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
桁数指定あり
cast(cast(文字列 as text) as varchar(桁数))
桁数指定なし ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
cast(cast(文字列 as varchar(桁数)) as text)

使い方
varchar ...

PostgreSQL

環境
Windows10 64bit
PostgreSQL 14.1

書式
Left(文字列 , 左から切り取る文字数 )
Substring(対象文字列 , 切り取り始める位置 , 切り取 ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
create role ロール名 with createrole createdb login password  ...

PostgreSQL

1.postgresqlのインストール
#sudo yum install
#sudo yum install postgresql10-contrib  postgresql10-server

2.DBの ...

PostgreSQL

環境
Windows10 64bit
PostgreSQL 14.1

書式
cast(数値 as character varying(xx))
cast( 日付に変換する文字列 as dat ...

PostgreSQL

書式
前0埋め
lpad( 対象文字列 , 文字列の長さ ,’0′)

数値を文字に変換した後にlpadにします
lpad( cast(0埋めしたい数値 as characte ...