테이블에서 일정 개수 이후의 ROW를 모두 삭제하기
문제 : 특정 테이블에서 마지막에 저장되었던 ROW 5개를 제외한 나머지들은 등록된 날짜 순으로 정렬해서 삭제하기. (항상 최신 정보만을 유지 하기 위해서 사용됩니다.) SQL전문가는 아닙니다.하지만 DB관련 작업을 뛰엄뛰엄 오래동안 하다보니 필요한것은 최대한 배우면서 개발하고 있습니다.이번에도 저장파일을 서버에 등록하고 관리하는 기능을 추가하는 과정에서 Client는 무조건 서버에 저장을 하고 서버는 무한히 늘어나는 것을 방지하기 위해서 최근 저장된 파일 5개만 남기도록 하였습니다 그리고 그 이후로는 모두 삭제됩니다. 그리고 각 저장 파일들은 버전으로 관리됩니다. 동일한 버전 번호는 Update되고 새로운 버전 번호일 경우에는 Insert됩니다. DELETE table_savedata FROM tabl..
2016. 9. 12. 11:22