Oracle Database 月の加算・減算を行う
- 作成日 2024.01.22
- Oracle Database
- Oracle Database
Oracle Databaseで、月の加算・減算を行う手順を記述してます。「ADD_MONTHS」で可能です。ここでは、実際に実行した結果を画像で掲載してます。
環境
- OS windows11 home
- Oracle Database 21c Express Edition
- SQL Developer 21.2.1.204
手順
月の加算・減算を行うには「ADD_MONTHS」を使用します。
ADD_MONTHS(SYSDATE, 加減値)
実際に、加算してみます。SYSDATEは、DBサーバーがあるOSの現在の日付となります。
※「DUAL」テーブルはダミーとして使用できるテーブルです。
SELECT
SYSDATE,
ADD_MONTHS(SYSDATE , 1),
ADD_MONTHS(SYSDATE , 2)
FROM DUAL;
実行結果
加算されていることが確認できます。
減算
減算する場合は「-」を指定します。
SELECT
SYSDATE,
ADD_MONTHS(SYSDATE , -1),
ADD_MONTHS(SYSDATE , -2)
FROM DUAL;
実行結果
-
前の記事
kotlin 配列の値を更新する 2024.01.21
-
次の記事
java 2つの数値を比較して大きい方を取得する 2024.01.22
コメントを書く