エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【AS400】SQL-フィールドの部分選択、部分更新 - タイガー!タイガー!じれったいぞー!(SE編)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【AS400】SQL-フィールドの部分選択、部分更新 - タイガー!タイガー!じれったいぞー!(SE編)
概要 AS400のDB2/400というDBは、容易にフィールドを追加したり、変更したりするのが非常に面倒なように... 概要 AS400のDB2/400というDBは、容易にフィールドを追加したり、変更したりするのが非常に面倒なように思います。なので、現行のテーブルには予備フィールドがあったりするわけですが、現在では桁区切り指定で使用していたりします。(予備フィールドの3〜5桁の3桁が、○○区分コードなど) RPGLEであれば、データ構造を使って桁区切りをして参照/更新が容易にできますが、SQLではどうなんだろうと調べた結果、簡単にできることがわかりました。無知って怖いです! コマンド例 SELECT文 SUBSTR関数を使用します。→ SUBSTR(フィールド名,開始位置,抽出桁数) SELECT文 SELECT SHAINID,NAMAE,RESERVE01 FROM MSHAIN WHERE SUBSTR(RESERVE01,2,2)='11' 社員 コード 社員名(漢字) 予備 フィールド 00