IT関連

AS400/IBMi DTFで出来ること色々

投稿日:2019年3月7日 更新日:

自分用備忘録&書きかけです。

 

SELECT句に色々指定してみる。

今日は2019年03月07日

 

CURRENT DATE

19/03/07

 

YEAR(CURRENT DATE)

2019

 

MONTH(CURRENT DATE)

3

 

DAY(CURRENT DATE)

7

 

RIGHT(’00’||RTRIM(5),2)

05

 

RIGHT(’00’||RTRIM(MONTH(CURRENT DATE)),2)

03

 

YEAR(CURRENT DATE)||RIGHT(’00’||RTRIM(MONTH(CURRENT DATE)),2)||RIGHT(’00’||RTRIM(DAY(CURRENT DATE)),2)

20190307

 

ウチの年月日はまさにこの8桁なのでこれがあれば、WHERE文に指定すれば、今日以降や今日以前や今月以降のデータだけ引っ張ることができる。

 

 

 

たとえば来月を表示したい場合は、下記のようになる。

CASE MONTH(CURRENT DATE) + 1 WHEN 12 THEN 1 ELSE MONTH(CURRENT DATE) END

 

 

COLUMN_DATE > YEAR(CURRENT DATE)||RIGHT(’00’||RTRIM(MONTH(CURRENT DATE)),2)||RIGHT(’00’||RTRIM(DAY(CURRENT DATE)),2)

 

スポンサーリンク




スポンサーリンク




-IT関連
-, ,

執筆者:


comment

Your email address will not be published. Required fields are marked *

関連記事

Laravel 値をViewテンプレートに渡す

MVCで値が渡っていく流れがよく解らなかったので忘備録。 モデルは含まれません。   コントローラーからViewに渡す アクセス [crayon-609490d59e5a6162750187 …

AS400/IBMi デバグ・デバッグ STRISDBの気づき

自分備忘録です。使い方よく解りません。逆に教えてほしいくらいです。 なんでそんなことするの?バカなの?死ぬの?そう思った方は教えて下さい(笑) 他にもこんな便利な機能使ってないの?というのも大歓迎です …

AS400/IBMi STRSDAの備忘録

画面の表示 STRPDMの画面からOPTに17でSDA起動 ヘッダ・ボディ・フッター・サブファイルなどにレコードとして分かれているので、触るところのOPTに12を入れて実行。   基本操作 …

さくらVPS kusanagiでLet’s Encrypt手動更新ができなくて焦った

今日は土曜日だったが、いつものように朝起きて、iPhoneを開きツイッターや株価やダウ平均のチェックをする。   そしてGoogleAnalyticsを開き、私の拙いブログへ訪問してくださる …

Laravel エラー集 未完成

POSTが失敗する The page has expired die to inactivity.Please refresh and try agein. というエラーメッセージでPOSTが失敗する …

Adsense広告




文字で検索

人気記事

なぜだか人気記事

読んでほしい順に