본문 바로가기 메뉴 바로가기

FOR YOU

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

FOR YOU

검색하기 폼
  • 전체보기 (82)
    • FOR ME (1)
    • LANGUAGE (27)
      • JAVA (27)
    • MODEL (26)
      • ORACLE (26)
      • IBATIS & MYBATIS (0)
      • EJB (0)
      • ER-DIAGRAM (0)
    • VIEW (27)
      • JAVASCRIPT (10)
      • JSP&SERVLET (17)
      • TOBE TOOL'S (0)
    • CONTROLLER (0)
      • SPRING (0)
    • SERVER (1)
      • HTTP SERVER & WAS (1)
      • SVN & GITHUB (0)
    • TOOL (0)
      • IREPORT (0)
      • GOOGLE CHARTS (0)
      • 오픈API (0)
    • CBD개발론 (0)
  • 방명록

pl/sql (2)
[ORACLE] PL/SQL [2]

# cursor for loop(암묵적 커서) ​ - 따로 커서를 선언하지 않아도 IN안에 SELECT문을 넣으면 자동으로 읽음 - 가장 많이 씀 ​ CREATE OR REPLACE PROCEDURE p_emp_info (p_dept_id s_emp.dept_id%TYPE) IS BEGIN FOR emp_record IN ( SELECT last_name, salary FROM s_emp WHERE dept_id = p_dept_id ) // IN 안에 SELECT문 바로 옴 LOOP DBMS_OUTPUT.PUT_LINE(emp_record.last_name || ' ' || emp_record.salary); END LOOP; END; / ​ # WHERE CURRENT OF ​ DECLARE CURS..

MODEL/ORACLE 2017. 11. 18. 15:59
[ORACLE] PL/SQL

# PL/SQL (Procedural Language/SQL) - SQL명령어에 절차적 언어(C,JAVA 등등)형식을 도입한 언어. - 변수정의, 조건처리(IF), 반복처리(LOOP, WHILE, FOR)등을 지원 ​ ​ [기본SY] DECLARE (안에 선언할게 없으면 생략가능) [변수,상수,CURSOR,USER_DEFINE Exception 선언] BEGIN [SQL, 반복분, 조건문실행] EXCEPTION (예외할게 없으면 생략 가능) [예외처리] END; ​ # SUBPROGRAM - 이름이 있는 PL/SQL 블록 - 나중에 실행할 동작들을 미리 저장 ​ 종류 - PROCEDURE(동작수행),FUNCTION(값 반환),PACKAGE(연관된 프로시저 함수 묶은거) ​ ​ # PROCEDURE - J..

MODEL/ORACLE 2017. 11. 18. 14:15
이전 1 다음
이전 다음
TAG
  • SI
  • 제너릭
  • 진수표현
  • 접근제어자
  • SI개발자
  • LAG
  • 국제화태그
  • jsp
  • 상속
  • java
  • 다형적변수
  • pl/sql
  • trigger
  • AWT
  • SUBQUERY
  • DML
  • 내부클래스
  • 기타제어자
  • 제네릭
  • SQLPLUS명령어
  • oracle
  • jqGrid
  • EXISTS
  • 자로형변환
  • servlet
  • synchronized
  • SQL명령어
  • DCL
  • sitemesh
  • Javascript
more
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바