SAP joy

아밥 기본 질문

[레벨:1]newtop504 2018.10.31 10:42

CBO로 만들어놓은  A라는 테이블이 있구, 들어있는데요

------------------------------------------------------------------------------------------------------------

SELECTION-SCREEN BEGIN BLOCK OF - WITH FRAME TITLE TEXT-001.

   PARAMETERS: c LIKE -- OBLIGATORY.

SELECTION-SCREEN END OF BLOCK -.


PERFORM blahblah.


FORM blahblah.

  CLEAR A.


  SELECT SINGLE a b

   INTO (A-a,

              A-b)

   FROM A

   WHERE c = c.

  ENDFORM.

------------------------------------------------------------------------------------------------------------

일부만 떼어내면

이런식으로 되어있는데,


A를 CLEAR하면 다 지워질텐데, 그 다음에 A에서 SELECT문을 왜 돌리고 있는지

의도한대로 작동이 되는지 이해가 안됩니다..


간단한 거 같은데,, 도와주세요.

의견 (0)

질문자 선택 답변 보기 답변등록

현재 답변들 1
[레벨:9]우냑 2018.10.31 11:21
질문자로부터 선택받은 답변입니다

CLEAR A와

SELECT * FROM A는 서로 다른것입니다.


CLEAR A는 해당테이블의 스트럭쳐 타입의 변수라고 보면될거갓구요..

그래서 CLEAR A는 DB데이터가 날라가는게 아닙니다. DB데이터 삭제는  DLETE FROM A~뭐이런식으로 써야 실제 DB데이터가 삭제될거구요.


SELECT * FROM A는 실제 DB 테이블이라고 보면될것같네요~.


아마 TOP INCLUDE에 TABLES : A라고 되어있을듯하네요.

의견 (1)

서비스 링크

X
Login

브라우저를 닫더라도 로그인이 계속 유지될 수 있습니다. 로그인 유지 기능을 사용할 경우 다음 접속부터는 로그인을 하실 필요가 없습니다. 단, 게임방, 학교 등 공공장소에서 이용 시 개인정보가 유출될 수 있으니 꼭 로그아웃을 해주세요.

X