使用資源一覧更新: KIN02UPDにSELECT MAX+1追加、KIN03EXPにFILE STATUS追加
This commit is contained in:
@@ -40,9 +40,10 @@
|
||||
| SQL種別 | 処理 | 実行条件 | 使用箇所 |
|
||||
|---------|------|---------|---------|
|
||||
| CONNECT | TO 'data/kin.db' | 常時 | 1000ITTSOR |
|
||||
| INSERT | LEAVE_RECORDSへ追加 | STATUS='1' AND APPL-ID=0 | 2110INSERTSOR |
|
||||
| SELECT | COALESCE(MAX(APPLICATION_ID),0)+1 FROM LEAVE_RECORDS | 常時(初期処理時) | 1000ITTSOR |
|
||||
| INSERT | LEAVE_RECORDSへ追加(APPLICATION_ID含む) | STATUS='1' AND APPL-ID=0 | 2110INSERTSOR |
|
||||
| DELETE | APPLICATION_ID一致削除+INSERT | STATUS='1' AND APPL-ID>0 | 2120UPDATESOR |
|
||||
| INSERT | LEAVE_RECORDSへ追加(変更後) | STATUS='1' AND APPL-ID>0 | 2120UPDATESOR |
|
||||
| INSERT | LEAVE_RECORDSへ追加(変更後、APPLICATION_ID含む) | STATUS='1' AND APPL-ID>0 | 2120UPDATESOR |
|
||||
| DELETE | APPLICATION_ID一致削除 | STATUS='9' | 2130DELETESOR |
|
||||
| COMMIT | WORK | 常時 | 3000STPSOR |
|
||||
| ROLLBACK | WORK | SQLエラー時 | 9100DBERRSOR |
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
|
||||
## 使用ファイル
|
||||
|
||||
| DD名 | ファイル識別子 | 編成 | レコード形式 | レコード長 | COPY句 |
|
||||
|------|---------------|------|-------------|-----------|--------|
|
||||
| KIN02W01.DAT | LEAVE-DAILY | 順編成 | F (固定長) | 80B | KIN02REC |
|
||||
| DD名 | ファイル識別子 | 編成 | レコード形式 | レコード長 | COPY句 | FILE STATUS |
|
||||
|------|---------------|------|-------------|-----------|--------|-------------|
|
||||
| KIN02W01.DAT | LEAVE-DAILY | 順編成 | F (固定長) | 80B | KIN02REC | WS-W01-STATUS |
|
||||
|
||||
## 使用COPY句
|
||||
|
||||
|
||||
Reference in New Issue
Block a user