<PL/SQL로 작성한 프로그램 예>
'오라클 > Oracle,SQL' 카테고리의 다른 글
PL/SQL의 장점 (0) | 2016.01.08 |
---|---|
PL/SQL의 장점 (0) | 2016.01.08 |
PL/SQL 개념 (0) | 2016.01.08 |
계층구조에서 가지 제거 방법 예 2 (0) | 2016.01.08 |
계층구조에서 가지 제거 방법 예 1 (0) | 2016.01.08 |
<PL/SQL로 작성한 프로그램 예>
PL/SQL의 장점 (0) | 2016.01.08 |
---|---|
PL/SQL의 장점 (0) | 2016.01.08 |
PL/SQL 개념 (0) | 2016.01.08 |
계층구조에서 가지 제거 방법 예 2 (0) | 2016.01.08 |
계층구조에서 가지 제거 방법 예 1 (0) | 2016.01.08 |
<PL/SQL의 개념>
-Oracle에서 지원하는 프로그래밍 언어의 특성을 수용한 SQL의 확장
-PL/SQL Block내에서 SQL의 DML(데이터 조작어)문과
Query(검색어)문, 그리고 절차형 언어(IF, LOOP) 등을 사용하여 절차적으로 프로그래밍을 가능하게 한 강력한 트랜잭션 언어
PL/SQL의 장점 (0) | 2016.01.08 |
---|---|
PL/SQL로 작성한 프로그램 예 (0) | 2016.01.08 |
계층구조에서 가지 제거 방법 예 2 (0) | 2016.01.08 |
계층구조에서 가지 제거 방법 예 1 (0) | 2016.01.08 |
오라클공부 618. 계층 구조에서 가지 제거 방법 (0) | 2015.12.17 |
<계층구조에서 가지 제거 방법 예 2>
*사용예
-계층적 질의문을 사용하여 부서 테이블에서 dname 칼럼을 단대, 학부, 학과순으로 top-down 형식의 계층 구조로 출력하여라.
단, ‘정보미디어학부’와 ‘정보미디어학부’에 속한 모든 학과를 제외하고 출력하여라.
PL/SQL로 작성한 프로그램 예 (0) | 2016.01.08 |
---|---|
PL/SQL 개념 (0) | 2016.01.08 |
계층구조에서 가지 제거 방법 예 1 (0) | 2016.01.08 |
오라클공부 618. 계층 구조에서 가지 제거 방법 (0) | 2015.12.17 |
오라클공부 617. 계층적 질의문 예 – 레벨별 구분 (0) | 2015.12.17 |
<계층구조에서 가지 제거 방법 예 1>
* 사용예
- 계층적 질의문을 사용하여 부서 테이블에서 dname 칼럼을 단대,
학부, 학과순으로 top-down 형식의 계층 구조로 출력하여라. 단,
‘정보미디어학부’를 제외하고 출력하여라.
PL/SQL 개념 (0) | 2016.01.08 |
---|---|
계층구조에서 가지 제거 방법 예 2 (0) | 2016.01.08 |
오라클공부 618. 계층 구조에서 가지 제거 방법 (0) | 2015.12.17 |
오라클공부 617. 계층적 질의문 예 – 레벨별 구분 (0) | 2015.12.17 |
오라클공부 616. 계층적 질의문 예 – bottom up 방식 (0) | 2015.12.17 |
『 단순한 파일 업로드 』
<소스코드>
* 컨트롤러 작성
@Controller
@RequestMapping("/test/fileupload")
public class FileuploadController {
@RequestMapping(method=RequestMethod.GET)
public void setupForm(Model model) {
}
// 하나의 파일을 업로드함
@RequestMapping(value="single", method=RequestMethod.POST)
public ModelAndView doAction(@RequestParam("file") MultipartFile file) throws IllegalStateException, IOException {
if(!file.getOriginalFilename().isEmpty() && !file.isEmpty()) {
File uploadFile = new File("d:/upload/", file.getOriginalFilename());
//서버내의 다른 장소에 업로드함
file.transferTo(uploadFile);
ModelAndView mav = new ModelAndView("/test/complete");
mav.addObject("filename", file.getOriginalFilename());
mav.addObject("filesize", FileUtils.byteCountToDisplaySize(file.getSize()));
return mav;
} else {
ModelAndView mav = new ModelAndView("/test/fail");
return mav;
}
}
}
[dynamicContent.xml] (0) | 2016.01.06 |
---|---|
[dynamicContent.html] (0) | 2016.01.06 |
Spring 3.2 & MyBatis] 단순한 파일 업로드 (0) | 2016.01.05 |
컨텐츠를 동적으로 생성할 수 있게 해주는 W3C DOM 의 속성과 메소드 (0) | 2016.01.04 |
[parseXML.html] (0) | 2016.01.04 |
『 단순한 파일 업로드 』
<소스코드>
* JSP 작성
form속성에 enctype="multipart/form-data“ 추가
<h4>파일 업로드</h4>
<form action="${appUrl}/test/fileupload/single.html" method="post" enctype="multipart/form-data">
<input type="file" name="file" />
<input type="submit"/>
</form>
[dynamicContent.html] (0) | 2016.01.06 |
---|---|
Spring 3.2 & MyBatis] 단순한 파일 업로드 (0) | 2016.01.05 |
컨텐츠를 동적으로 생성할 수 있게 해주는 W3C DOM 의 속성과 메소드 (0) | 2016.01.04 |
[parseXML.html] (0) | 2016.01.04 |
XML 다큐먼트를 다루는 유용한 DOM 요소의 메소드 (0) | 2016.01.04 |
document.createElement(tagName) : tagName 으로된 엘리먼트를 생성한다. div 를 메소드 파라미터로 입력하면 div 엘리먼트가 생성된다.
document.createTextNode(text) : 정적 텍스트를 담고 있는 노드를 생성한다.
<element>.appendChild(childNode) : 특정 노드를 현재 엘리먼트의 자식 노드에 추가시킨다. (예를들어 select 엘리먼트에 option 엘리먼트 추가)
<element>.getAttribute(name) : 속성명이 name 인 속성값을 반환한다.
<element>.setAttribute(name, value) : 속성값 value 를 속성명이 name 인 곳에 저장한다.
<element>.insertBefore(newNode, tartgetNode) : newNode 를 tartgetNode 전에 삽입한다.
<element>.removeAttribute(name) : 엘리먼트에서 name 속성을 제거한다.
<element>.removeChild(childNode) : 자식 엘리먼트를 제거한다.
<element>.replaceChild(newNode, oldNode) : oldNode 를 newNode 로 치환한다.
<element>.hasChildNodes() : 자식 노드가 존재하는지 여부를 판단한다. 리턴형식은 Boolean 이다.
Spring 3.2 & MyBatis] 단순한 파일 업로드 (0) | 2016.01.05 |
---|---|
Spring 3.2 & MyBatis] 단순한 파일 업로드 (0) | 2016.01.05 |
[parseXML.html] (0) | 2016.01.04 |
XML 다큐먼트를 다루는 유용한 DOM 요소의 메소드 (0) | 2016.01.04 |
XML 문서를 처리하기 위한 DOM 요소의 속성 (0) | 2015.12.30 |
<파일 업로드>
- CommonsFileUpload 준비
- Spring MVC 3.1 + Servlet 3.0 멀티파트 기능 준비
- 단순한 파일 업로드
- 멀티 파일 업로드
- 파일 사이즈 초과시 처리방법
[oraclejava.xml] (0) | 2015.12.24 |
---|---|
Simple Application (0) | 2015.12.24 |
Spring 3.2 & MyBatis] 수치형 바인드 처리 (JSP 작성) (0) | 2015.12.23 |
Spring 3.2 & MyBatis] 수치형 바인드 처리 (controller 작성) (0) | 2015.12.23 |
Spring 3.2 & MyBatis] 수치형 바인드 처리 (command 클래스 작성) (0) | 2015.12.23 |