PostgreSQL

環境
Windows 10 Home 64bit
PostgreSQL 13.2

書式
ALTER ROLE ユーザー名 with PASSWORD ‘パスワード’

PostgreSQL

環境
Windows 10 Home 64bit
PostgreSQL 13.2

書式
カラム名 UUID NOT NULL DEFAULT gen_random_uuid()
UUIDをカ ...

PostgreSQL

環境
Windows 10 Home 64bit
PostgreSQL 13.2

操作方法
使用例1
書式
pg_sleep(seconds)
pg_sleepは、secon ...

PostgreSQL

環境
Windows 10 Home 64bit
PostgreSQL 13.2

構文
SELECT current_time
「current_time」を使用して現在時刻を取得します。 ...

PostgreSQL

環境
Windows 10 Home 64bit
PostgreSQL 13.2

書式
CREATE VIEW VIEW名 AS
SELECT構文
「CREATE VIEW」を使用し ...

PostgreSQL

環境
Windows 10 Home 64bit
PostgreSQL 13.2

書式
unnest(2次元配列名)
2次元配列を行集合に展開します。
unnest関数を使用して2次 ...

PostgreSQL

環境
Windows 10 Home 64bit
PostgreSQL 13.2

書式
unnest(anyarray)
配列を行集合に展開します。
unnest関数を使用して配列内 ...

PostgreSQL

環境
Windows 10 Home 64bit
PostgreSQL 13.2

書式
split_part(string text, delimiter text, field int)

PostgreSQL

環境
Windows 10 Home 64bit
PostgreSQL 13.2

書式
SELECT SETVAL (‘テーブル名_カラム名_seq’, 1, false); ...

PostgreSQL

環境
Windows 10 Home 64bit
PostgreSQL 13.2

関数
generate_series(start, stop)
startからstopまで、刻み1で連続する ...

PostgreSQL

環境
Ubuntu 22.04.1 LTS
PostgreSQL 15.0

構文
lpad( 文字列,文字数,埋めたい文字)
lpad関数を使用して指定した文字数だけ文字を埋めます。 ...

PostgreSQL

環境
Ubuntu 22.04.1 LTS
PostgreSQL 15.0

構文
rpad( 文字列,文字数,埋めたい文字)
rpad関数を使用して後ろに指定した文字数だけ文字を埋めます。 ...

PostgreSQL

環境
Ubuntu 22.04.1 LTS
PostgreSQL 15.0

構文
psql -f ファイル名.sql
pg_restore -d データベース名 ファイル名.dump ...

PostgreSQL

環境
Ubuntu 22.04.1 LTS
PostgreSQL 15.0

構文
pg_dump -オプション データベース名 -f ファイル名.sql
-Fp
plain形式(SQ ...

PostgreSQL

環境
Ubuntu 22.04.1 LTS
PostgreSQL 15.0

構文
chr(int)
与えられたコードの文字。UTF8では引数はUnicodeコードポイントとして扱われます。 ...

PostgreSQL

環境
Ubuntu 22.04.1 LTS
PostgreSQL 15.0

構文
SELECT concat_ws(区切り文字,文字列1,文字列2,…)
concat_ws関数を ...

PostgreSQL

環境
Ubuntu 22.04.1 LTS
PostgreSQL 15.0

構文
unnest(配列)
unnest関数を利用して配列内の要素を行として表示します。

操作例1 ...

PostgreSQL

環境
Windows 10 Home 64bit
PostgreSQL 13.2

書式

時間 + cast( '-時間 hours' as INTERVAL )時間 + cast( '-分数 minu ...