43일차(2)
-
Day43 - Quiz를 풀어 봅시다
1. 구구단 3단을 출력하는 익명블록 2. 사원테이블의 201번 사원의 이름과 이메일 주소를 출력하는 익명블록 3. 사원테이블에서 사원번호가 가장 큰 사원을 찾아낸 뒤에 이번호 +1 번으로 아래 EMPS테이블에 사원번호, 이름, 이메일, 입사일, JOB_ID만 INSERT - 쌤 답 - WHERE 절만 다르고 그 외는 비슷. 4. 1~120사이의 랜덤한 번호를 이용해서 DEPARTMENT_ID 의 첫번째 행만 SELECT합니다. 뽑은 사람의 SLALRY를 9000 이상이면 높음, 5000 이상이면 중간, 나머지는 낮음으로 출력.
2021.04.15 -
Day43 - PL / SQL_IF, CASE문
이번에는 PL / SQL 에 대해서 알아 봅시다 PL / SQL 은 난이도가 높다고 해요 ~ PL / SQL PL / SQL 은 program SQL 이라고 해서 SQL 도 java 처럼 변수 선언. 제어문 등등을 사용할 수 있다고 합니다. 먼저, SQLDeveloper 를 켜주시고, 서버에 접속을 합니다. SET SERVEROUTPUT ON; 을 작성해주고 실행해 줍니다. ( 출력문 활성화 ) 원형을 먼저 한번 보도록 하죠 DECLARE 에는 변수를 선언하는 구간 입니다. BEGIN 에는 변수의 대입 이라던지, 출력문 이라던지... 등등을 사용하는 구간 입니다. END 는 PL/SQL 이 끝나는 구간임을 의미 합니다. 실행하고 싶은 구간을 드래그 한다음 F5를 눌러서 실행하면 됩니다. ※ 변수의 대입은..
2021.04.15