PostgreSQL 13.7で日、週、月の加算をするサンプル
環境
Windows 11 Pro 21H2 21H2
PostgreSQL 13.7
構文
日付 + cast( '日数 days’ as INTERVAL )
日付 + cast( '月数 months’ as INTERVAL )
cast関数を使用して日や月の加算を行います
使用例
postgres=# select now() resultA,now()+ cast( '7 days' as INTERVAL ) resultB,now()+ cast( '2 months' as INTERVAL ) resultC; resulta | resultb | resultc -------------------------------+-------------------------------+------------------------------- 2022-09-20 23:32:05.463018+09 | 2022-09-27 23:32:05.463018+09 | 2022-11-20 23:32:05.463018+09 (1 行)