정말 초보 중의 초보입니다 ;
excel 파일로 DB 테이블에 데이터를 넣었는데,
날짜형식으로 입력되어야 할 부분에 한글이 들어가서
뷰에서 조회<->변경 버튼을 누르면 ㅡ.ㅡ.ㅡ 형식으로 입력하라고 에러 메세지가 뜨고
아무것도 되질 않습니다 ;;
이 데이터는 어떻게 지울수 있나요 ?
정말 쉽게 설명부탁드립니다 ㅠ
댓글 5
-
덩콘
2010.07.22 19:21
-
ToBe_anexpert
2010.07.22 19:26
제가 알기로는 세가지 방법이 있습니다.
1. 테이블 수정할 수 있는 프로그램 만들어서 TABLE ROW를 삭제하는 방법
(easy abap 자료실에 Table edit 로 조회하시면 프로그램을 다운받을수 있습니다.)
2. 만약에 권한이 있으시면 SE11로 가서 변경하고자하는 테이블이름을 넣고 Delivery and Maintenance 탭에서
Data Browser/Table View Maint.에서 표준테이블 유지보수툴을 통한 유지보수를 허용합니다.라는 선택해서 다시 조회하면
변경 삭제 버튼이 활성화 됩니다.
3. 이방법은 사이트 설정마다 틀린것같은데 se16n 한 후 &sap_edit 를 t_code를 넣는 곳에 입력하시면 삭제 변경이 활성화됩니다.
-
표정관리사
2010.07.22 21:40
참고로, 한자리 티코드 'N' 이 먹는곳도 있습니다.. SE16N과 동일한 프로그램입니다..
-
아밥 잭
2010.07.22 23:17
위의 방법은 데이터가 작거나 혹은 특정한 데이터를 지울 때 좋습니다.
그러나 엑셀로 처음 대량의 데이터를 올리다가 잘못되어 테이블전체의 데이터를 없애려면
BC나 혹은 권한이 있으면 'SE14'로 데이터를 삭제하는 방법이 있습니다.
1. 티코드 'se14'를 치고 들어가서
2. 옵션에 테이블을 선택하고 테이블명을 입력 후 들어갑니다.
3. 여기서 조심해야합니다. 자칫 테이블데이터가 아니라 자체를 삭제하는 버튼은 누르지마세요.
데이서삭제옵션을 선택하고 옆에 있는 데이터 활성화 및 조정 버튼을 누르시면
테이블의 데이터가 삭제됩니다. 이것은 테이블의 전체데이터가 삭제됩니다.
시간은 프로그램으로 하는것보다 엄청 빠릅니다.
주의:데이터베이스 삭제를 누르면 데이터 뿐만아니라 테이블도 같이 삭제됩니다.
민약 초보시라면 개발서버에서는 괜찮은데,,,운영에서는 BC나 주위 고참하고 같이하세요.
데이터는 IT의 생명입니다.
-
jessi
2010.07.22 23:26
답변 감사합니다 ~ 덕분에 잘 해결했어요 >_<
DELETE FROM (TABLE이름) WHERE (TABLE 해당 값의 KEY값)
하시면 됩니다
자세한건 DELETE 에서 F1을 눌러보세요