제가 임의적으로 데이터베이스 테이블을 만든다음 테이블 엔트리 추가로 몇개 집어넣어봤는데
여기서 원치 않는 데이터를 삭제하려면 어떻게 해야하나요??
댓글 7
-
초향이
2008.03.28 17:21
-
activeman
2008.03.28 17:22
테이블 삭제하는 프로그램 안만드셨습니까?..
보통 운영클라이언트에서는 se11에서 삭제 못하게 막을 텐데요..혹시 그러시면
간단하게 할수 있는 방법은 테이블 유지보수뷰를 생성하셔서 테이블의 내용을 삭제하는 겁니다..
테이블유지보수뷰에 대한 자료는 abap 자료실에서 검색하시면 자료가 나올겁니다..
즐밥하세요..
-
초보아밥퍼
2008.03.28 17:23
삭제를 하려면 우선 테이블의 delete 권한이 있는가 확인이 되야 하고요
확인방법은 테이블 데이터의 검색을 한 화면의 상위 메뉴를 보시면
table entry 메뉴가 있는데요 delete의 대한 권한이 있으시면 활성화가 되있을겁니다.
지우고자 하시는 항목을 체크하시고 delete 하시면 됩니다.
권한이 없으시다면 지우고자하는 항목을 더블클릭하여 디테일 정보에서
/h 디버깅을 거시고 enter
case code <--- 값을 dele로 하시고
돌리시면 될수도 있고 안될수도 있어여 권한문제라... 위에 dele버튼이 생기면 클릭.
그럼 데이터 한건 삭제 됩니다. 이것도 안된다 하시면
일반레포트 만드셔서 조건값에 맞는 데이터를 그냥 삭제하는 로직해서 돌리세요
그럼 수고하세요 도움이 되셨길.
지우실때는 신중히.... 조심하세요 ^^
-
e-abap
2008.03.28 17:27
-
bizarre
2008.03.28 17:38
로컬에서만든것도 권한이 있어야 하나요 ?? -
bizarre
2008.03.28 18:04
아 엔트리 삭제 하니까 삭제가 되는군요 ^^ 많은 조언들 감사합니다 ^^ -
chanmaniac
2008.03.29 11:54
SE16N에서 디버깅 후 GD-SAPEDIT --> X 로 변경 하면 DELETE 아이콘이 뜰때도 있고, 안뜰때도 있어요.
더 정확한 방법 아시는분 말씀 부탁드려요~^^
지울수 있는 프로그램 개발하시던가요....se11 이나 se16에서 그 테이블 명 조회 해서 ...내용 본다음 실행 시켜서..
젤 위에 테이블엔트리라고 있는데....거기에 삭제가 있습니다..