<IF 문>

여러 개의 ELSIF절은 쓸 수 있지만, ELSE절은 한번만 씁니다. 

 

 

'오라클 > 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문 사용>

 

[예제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

<DML문 사용>

 

[예제11] 사원의 정보를 입력하시오.

 

사번은 Sequence를 이용하고 이름, 급여, 직책은 사용자 입력, 입사일은 시스템 날짜를 적용하면 아래와 같습니다. 

 

 

 

 

'오라클 > 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

 

DML문 사용

 

 

[예제10] 특정 주문 내역을 삭제하려면 다음과 같습니다.

 

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

SELECT문 사용  (0) 2016.01.14
DML문 사용  (0) 2016.01.13
DML문 사용  (0) 2016.01.13
DML문 사용  (0) 2016.01.13
변수의 영역  (0) 2016.01.13

<DML문 사용>

 

[결과]
SQL> select id, name,  CREDIT_RATING  from s_customer
  2* where id = 215;


        ID NAME                           CREDIT_RATING
---------- ------------------------------ -------------------
       215 장창식                         불량

SQL> execute up_credit(215,'우수');

 

PL/SQL 처리가 정상적으로 완료되었습니다.

SQL>  select id, name,  CREDIT_RATING  from s_customer
  2   where id = 215;

        ID NAME                           CREDIT_RATING
---------- ------------------------------ -------------------
       215 장창식                         우수
 

 

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

DML문 사용  (0) 2016.01.13
DML문 사용  (0) 2016.01.13
DML문 사용  (0) 2016.01.13
변수의 영역  (0) 2016.01.13
변수의 영역  (0) 2016.01.13

+ Recent posts