DFU, Query, SQL

31. Query/400 や SQLで DDS編集済みのフィールドの編集をはずすには?

DDSソース内ではじめから

      0009.00      A            SHTANK         7S 0       COLHDG(' 単価 ') 
      0010.00      A                                      EDTCDE(1)    

のようにして編集コードを定義してファイルを作成している場合がある。

これはこれで便利であるのだが、Query/400 や SQLでは邪魔になって編集をはずして

処理したいときがある。

例えば上記の QTRFIL/SHOHIN の場合は

SELECT SHTANK FROM QTRFIL/SHOHIN

としたのでは単価(SHTANK)EDTCDE(1) によって編集されて表示されてしまう。

しかし、これを

SELECT SHTANK + 0 FROM QTRFIL/SHOHIN

として実行すると編集コードは除去されて表示される。