전체 글
-
-
-
-
자바 File 클래스 관련하여 나만의 정리Etc 2014. 4. 29. 10:10
우선 DB와 연동을 하여야 하니깐 저장 할 것들을 계획해 놓자 1. 저장 할것들1) 원본 파일 명2) 시스템 파일 명3) 확장자 명4) 디렉토리 경로5) 파일 사이즈 2. 다중 파일 업로드 내가 업무(뮤레카) 에서 사용하였던 방식을 토대로 정리 하였음 등록페이지 -> Input File -> 레이아웃 추가 -> name = "file" + layer_bt -> hidden 을 통해 layer_bt 를 파라미터로 전달 -> OK페이지 - > 파라미터 받고 layer_bt를 반복문으로 돌리기 원본 파일 명을 따오기 위해서는 우선 기본적으로 파일 업로드시 등록 페이지에서 폼테그에 enctype="multipart/form-data"를 사용한다 그러고 나서 OK페이지에서는 MultipartRequest를 이용하..
-
오라클에서의 LIMIT절과 같은 기능!!!Oracle 2014. 4. 23. 15:10
My-SQL 에서는 LIMIT절을 통하여 순서를 매긴다 인포믹트 에서는 SKIP 과 FIRST를 통하여 순서를 매긴다 RANK OVER() 와 ROW_NUMBER() OVER() 의 차이점 - RANK() OVER()는 동일 순위인 경우 1,1,3 형식으로 출력한다 - ROW_NUMBER() OVER()는 동일 순위인 경우 1,2,3 형식으로 출력한다. Tip 분석함수!! + partition by를 사용하면 전체를 한그룹으로 보는것이 아니라 partition by에 사용된 컬럼을 기준으로 그룹을 나누어 순위 부여. over() 함수는 필수 over() 함수 안에 order by 절에는 출력컬럼을 모두 써준다. partition by을 사용하면 출력 결과를 하나의 그룹으로 보는 것이 아님. 사용된 컬럼을..
-
INSERT문 에서 새롭게 알게된 문법Oracle 2014. 4. 15. 13:08
알기전 ) 데이터 추가시 INSERT INTO foo(a,b,c) VALUES ('A','B','C'); 알게된 방식 ) INSERT INTO foo (a,b,c) SELECT a , b , c FROM foo WHERE seq = ? 위의 문법 사용시 주의 사항 a,b,c의 값과 select절의 a,b,c의 값이 일치 해야지 된다 그리고 이 문법을 사용하게 된 이유는 학원에서 공부할때와는 다르게 실무에서는 form 의 값을 추가할 테이블 이외의 HISTORY라는 테이블을 하나더 만든다 사용자의 수정을 햇는지 추가를 했는지 삭제를 했는지 를 얻기 위해서이다 . 그리하여 강제적으로 INSERT문을 사용하여 HISTORY테이블에 데이터를 저장한다. 추가 & 수정할 때는 파라미터 즉 request를 받아서서 ..
-