「Oracle」GROUP BYとHAVINGでデータの重複件数を抽出する方法
■ 書式
SELECT
xxx
FROM
テーブル名
GROUP BY
xxx
HAVING
条件
■ 使用例
説明
スキーマ SCHEMA_CF ...
「Oralce」ADD_MONTHSでテーブルの特定カラムの月を加算・減算する方法
構文
UPDATE テーブル名
SET
カラム名A = ADD_MONTHS(カラム名A, 加算/減算数)
WHERE
条件
使用例
スキーマ SCHEMA_ARKGAME ...
「Orace」日付を加算、減算する方法
1.システム日付を取得する
SELECT SYSDATE FROM DUAL;
結果 2020/09/17 20:05:39
2.7日前の日付
SELECT SYSDATE – 7 FR ...
「Oracle」改行コード(CHR(13)、CHR(10))を取得、更新、置換する方法
説明
1.Windowsの場合、改行文字
(CR+LF) CHR(13) || CHR(10)
2.Unixの場合 改行文字(LF)
CHR(10)
3.Macの場合 改行文字(CR) ...
「Oracle」TRUNC()で数値を切捨てする方法
1.TRUNC(数値)
説明 小数点以下の数値を切捨てします。
使用例
SELECT TRUNC(22.34) cft FROM DUAL;
結果 22
SELECT TRUNC(87.93 ...
「Oracle」TRUNC()で日付を切り捨てる方法
書式
TRUNC ( datetime )
format引数の使用例
1.DAY – 週
SELECT TRUNC(SYSDATE, ‘DAY’) CFT FR ...
「Oracle」CURRENT_DATEとCURRENT_TIMESTAMPでセッションのタイムゾーンの日付を返す
説明
CURRENT_DATE
セッションのタイムゾーンでの現在の日付を返します。
CURRENT_TIMESTAMP
データ型TIMESTAMP WITH TIME ZONEの値で、セッションタイ ...
「Oracle」LAST_DAY()、add_months()で日付操作をする方法
1.月初
SELECT trunc(SYSDATE, ‘MM’) 月初 FROM DUAL
結果
月初
2020/09/01
2.月末
SELECT LAST ...