SAP/ABAP

[OPEN SQL] UPDATE

멍냐옹2 2023. 4. 17. 10:06
반응형

UPDATE

: 데이터 하나 또는 여러 line을 변경

 

예제

DATA gs_spfli TYPE spfli.

gs_spfli-carrid   = 'KO'.
gs_spfli-connid   = '0001'.
gs_spfli-cityfrom = 'Busan'.

"KO, 0001에 맞는 데이터 조회 후 cityfrom 업데이트
"carrid, connid가 Key 값이라 가능
UPDATE spfli FROM gs_spfli.

UPDATE spfli
   SET cityto = 'Shanghai'
 WHERE carrid = 'KO'
   AND connid = '0001'.

IF sy-subrc eq 0.
  WRITE '업데이트 완료'.
ENDIF.
반응형

'SAP > ABAP' 카테고리의 다른 글

[OPEN SQL] MODIFY  (0) 2023.04.17
[OPEN SQL] DELETE  (0) 2023.04.17
[OPEN SQL] INSERT  (0) 2023.04.17
[OPEN SQL] SELECT  (1) 2023.04.17
[OPEN SQL] Overview  (0) 2023.04.11