250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 재경관리사원가회계
- 뉴스레터
- 바이든
- 회계원리개념
- TSMC
- 뉴스레터정리
- 미스터동
- 예금자보호한도
- 뉴닉
- 머니네버슬립
- 비트코인
- 어피티
- 돈키레터
- 쉬인
- 회계원리 개념
- 재무상태표
- 경제뉴스레터
- 엔비디아
- 오물풍선
- 서울아파트
- 리비안
- 재경관리사개념
- 트럼프
- 트럼프당선
- 파리올림픽
- 계약갱신청구권
- SAP CO
- 뉴스레터추천
- 회계원리
- 오픈AI
Archives
- Today
- Total
ASAP
[SAP/ABAP] COMMIT WORK / ROLLBACK WORK 본문
728x90
ABAP 개발을 하다보면, 실제 DB Table에 업데이트를 하는 경우가 있다.
이때 COMMIT WORK 같은 명령어를 사용하지 않으면,
DB테이블에 업데이트가 안되는데 왜 그러는지 알아보자.
우선, 짚고 넘어가야 할 건 COMMIT WORK, ROLLBACK WORK는
일반적인 SQL개념이라는 것이다. ABAP공부만 하신 분이라면
SAP/ABAP에서만 쓰이는 용어라고 생각하실 수도 있는데, 공통 개념이라는 걸 짚고 가면 좋겠다.
INSERT, DELETE 같은 명령어들은 실제 DB에 바로 반영시켜주는 것이 아니고,
메모리에 일시적으로 저장을 해주는 것이다. 그래서 이 COMMIT WORK명령어를 사용해야만
이 변화사항들이 실제 DB에 반영이 된다.
COMMIT WORK : 변화 사항들을 저장.
ROLLBACK WORK : 변화 사항들을 모두 취소.
단, 이때 Commit으로 저장된 변화사항들은 Rollback으로 무를 순 없다.
728x90
'SAP(ABAP)' 카테고리의 다른 글
[SAP/ABAP] 문자 앞에 공백 넣고 싶을 때 (0) | 2023.01.31 |
---|