PostgreSQL

環境
Windows10 64bit
PostgreSQL 13.2

書式
CREATE { TEMPORARY | TEMP } TABLE テーブル名 (
カラム名 データの型

PostgreSQL

環境
Windows10 64bit
PostgreSQL 13.2

書式
TRUNCATE name
TRUNCATEはテーブル群から全ての行を素早く削除します。

使用例 ...

PostgreSQL

環境
Windows10 64bit
PostgreSQL 13.2

書式1
GRANT SELECT, INSERT ON テーブル名 To ロール名;
role_name ロールにテーブ ...

PostgreSQL

環境
Windows 10 64bit
PostgreSQL 13.2
書式
alter role ロール名 with valid until ‘infinity’; ...

PostgreSQL

環境
Windows 10 64bit
PostgreSQL 13.2
書式
CREATE ROLE ロール名
WITH LOGIN PASSWORD ‘パスワード’ V ...

PostgreSQL

環境
Windows 10 64bit
PostgreSQL 13.2

書式
CREATE INDEX ON table_name
( column_name )
テーブル( ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
CREATE SCHEMA スキーマ名

操作例
「testdb」データベースにスキーマを作成します ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2
説明
連番型:
smallserial 1~32767
serial  1~2147483647
bigs ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
date_trunc( 精度,日付や時刻);
精度:year、month、dayを指定します

使用例 ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
時間の加算
日付 + cast( ‘xx seconds’ as INTERVAL ) ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
時間の加算
日付 + cast( ‘xx minutes’ as INTERVAL ) ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
時間の加算
日付 + cast( ‘xx hours’ as INTERVAL ) ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2
書式
月の加算
日付 + cast( ‘xx months’ as INTERVAL ) ...

PostgreSQL

書式
週の加算
日付 + cast( ‘xx weeks’ as INTERVAL )

環境
Windows10 64 bit
PostgreSQL 13.2 ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
日付の加算
日付 + cast( ‘xx days’ as INTERVAL ) ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2
 
使用例
1.日付の書式「YYYY/MM/DD」を設定します

postgres=# select * from t ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2
使用例
1.現在日付の取得

postgres=# select * from current_date result; re ...

PostgreSQL

環境
Windows10 64 bit
PostgreSQL 13.2

書式
select REGEXP_REPLACE(‘改行コートが含まれる文字列’,’\r| ...