「Oralce」ADD_MONTHSでテーブルの特定カラムの月を加算・減算する方法
構文
UPDATE テーブル名
SET
カラム名A = ADD_MONTHS(カラム名A, 加算/減算数)
WHERE
条件
使用例
スキーマ SCHEMA_ARKGAME
テーブル名 FILE_TBL
カラム名 UPLOAD_DATE
1.検索SQL
SELECT UPLOAD_DATE FROM SCHEMA_ARKGAME.FILE_TBL WHERE USER_ID = 'yamda001'
2.減算–更新SQL
UPDATE SCHEMA_ARKGAME.FILE_TBL SET UPLOAD_DATE = ADD_MONTHS(UPLOAD_DATE, - 2) WHERE USER_ID = 'yamda001'
3.加算–更新SQL
UPDATE SCHEMA_ARKGAME.FILE_TBL SET UPLOAD_DATE = ADD_MONTHS(UPLOAD_DATE, 2) WHERE USER_ID = 'yamda001'