<SELECT문 사용>

 

[예제14] 특정 부서의 모든 정보를 검색하면 아래와 같습니다.

 

 

 

'오라클 > Oracle,SQL' 카테고리의 다른 글

IF 문  (0) 2016.01.14
IF 문  (0) 2016.01.14
SELECT문 사용  (0) 2016.01.14
SELECT문 사용  (0) 2016.01.14
SELECT문 사용  (0) 2016.01.14

<SELECT문 사용>

 

[예제13] 특정 부서의 총급여를 검색하는 Function을 작성하면

아래와 같습니다.

 

 

 

'오라클 > Oracle,SQL' 카테고리의 다른 글

IF 문  (0) 2016.01.14
SELECT문 사용  (0) 2016.01.14
SELECT문 사용  (0) 2016.01.14
SELECT문 사용  (0) 2016.01.14
DML문 사용  (0) 2016.01.13

<SELECT문 사용>

 

[예제12] 특정 사원에 대한 SALARY, START_DATE를 검색하는

Procedure를 작성하면 아래와 같습니다.

 

 

 

 

 

'오라클 > Oracle,SQL' 카테고리의 다른 글

SELECT문 사용  (0) 2016.01.14
SELECT문 사용  (0) 2016.01.14
SELECT문 사용  (0) 2016.01.14
DML문 사용  (0) 2016.01.13
DML문 사용  (0) 2016.01.13

<SELECT문 사용>

 

 

SELECT절에 있는 칼럼수와 INTO절의 변수 개수가 같고 데이터 타입이 같아야 하므로 %TYPE Attribute를 사용하면 좋습니다.

SELECT문은 INTO절에 의해 조건을 만족하는 Row를 한 개만 저장할 수 있습니다.
그러므로 조건을 만족하는 Row가 한 개도 없거나 여러 개가 있으면 에러를 발생합니다.
 

 

 

 

 


 

'오라클 > Oracle,SQL' 카테고리의 다른 글

SELECT문 사용  (0) 2016.01.14
SELECT문 사용  (0) 2016.01.14
DML문 사용  (0) 2016.01.13
DML문 사용  (0) 2016.01.13
DML문 사용  (0) 2016.01.13

 



<JSON/XML 데이터 송수신>

​* 클라이언트측 처리 (jQuery)

<소스코드>


 클라이언트측 처리(jQuery)

<script type="text/javascript"> $(document).ready(function(){
    $('#jsonIn1').click(function(){
        $.ajax({
            type: "POST",
            url : "${appUrl}/ajax/jsonIn1.html",
            // 송신시 미디어타입
            contentType: "application/json;charset=UTF-8",
            data : '{"name":"고양이", "age":"2"}',
            // 수신시 미디어타입
           dataType: "html",            
success:function(data){
                alert(data);
            },
             //입력 에러나 기타 통신에러가 발생시 에러처리
            error:function(XMLHttpRequest, textStatus, errorThrown){
                // 에러 타입(timeout, error, notmodified, parsererror)
                alert("textStatus =" + textStatus);
               
                // 에러 메시지
                alert("errorThrown=" + errorThrown);
            }
        });
    });
});
</script>
<ol>
    <li> <span id="jsonIn1">JSON형식으로 송신, HTML로 수신</span></li>
</ol>


 

 

 




 



<JSON/XML 데이터 송수신>

​* 클라이언트에서 데이터 송신시 처리 (서버 수신)

<소스코드>

 @Controller public class JsonController {
 
    @RequestMapping(value="/ajax/jsonIn1")
    //@RequestMapping(value="/ajax/jsonIn1", headers="Content-Type=application/json")
    //@RequestMapping(value="/ajax/jsonIn1", consumes="application/json")
    public ModelAndView jsonIn1(@RequestBody JsonSampleCommand1 command) {
       
        ModelAndView mav = new ModelAndView("/ajax/sample1");
        mav.addObject("data", command);
        return mav;
    }
}


 

 

 

 

 




<JSON/XML 데이터 송수신 >

* 클라이언트: jquery 이용


- 예제 자료 및 실습 자료는 직접 해보시길 바랍니다

​<script type="text/javascript">
$(document).ready(function(){
    $('#jsonOut1').click(function(){
        $.ajax({
            type: "POST",
            url : "${appUrl}/ajax/jsonOut1.html",
            data : {"cd": "sawon"},
            // 수신시(응답)의 미디어타입
            dataType: "json",
            success:function(data){
                //TODO:
                alert(data);
            }
        });
    });
});
</script>
<ol>
    <li> <a href="${appUrl}/ajax/jsonOut1.html?cd=aaa">JSON형식으로 취득(GET사용)</a></li>
    <li> <span id="jsonOut1">JSON형식으로 취득(jQuery사용)</span></li>
</ol>



 

 

 

 

 

 

일치하는 집합에서 첫 번째 엘리먼트에 있는 속성 값을 가져오거나

일치하는 모든 엘리먼트에 있는 속성 값을 설정하는데 사용

 

 

 

 

 

 

+ Recent posts