DB/Oracle

· DB/Oracle
연습문제 PL/SQL 반복문을 활용해서 다음의 결과를 도출하시오 결과 (1)*************** 12345678begin for i in 1..5 loop for j in 1..i loop dbms_output.put('*'); end loop; dbms_output.new_line; end loop;end;cs (2) *************** 123456789101112131415161718192021222324252627declared_num number := 5;begin while d_num>0 loop for i in reverse 1..d_num loop dbms_output.put('*'); end loop; dbms_output.new_line; d_num := d_num-1; ..
· DB/Oracle
SQL 시작시 : SET SERVEROUTPUT ON; 연습문제 -- 1.-- 구구단(2단 ~ 9단)을 출력 -- 2.-- 구구단(2단 ~ 9단)을 출력.-- 2단은 2x2까지, 3단은 3x3까지, 4단은 4x4까지, ... -- dbms_random.value(x, y) 함수는 x보다 크거나 같고, y보다 작은 난수(임의의 숫자)를 리턴합니다.select dbms_random.value(0, 1) from dual; -- 3. 무작위로 던진 동전에서 앞면과 뒷면이 나올 확률이 1/2임을 증명하세요.-- (1) dbms_random.value(x, y) 함수를 사용해서 0 또는 1을 무작위로 출력하는 PL/SQL을 작성하세요.-- (2) (1)에서 작성한 코드를 수정해서,-- 난수가 0이면 '동전 앞면(..
· DB/Oracle
GoalsPL/SQL의 데이터 타입행/열 참조 변수 타입 선언조건문 : IF, CASE ~ WHEN 구문반복문 : LOOP, FOR, WHILE, EXIT, CONTINUEPL/SQL 시작시, dbms_random.value() Notes PL/SQL의 데이터 타입1) Scalar(스칼라) 타입 : number, varchar2, date ... 하나의 데이터 타입만 저장함2) Reference(참조) 타입 : 특정 테이블의 행(Row)이나 열(Column)을 참조하는 타입3) Compound(복합) 타입 : collection(Column 데이터의 모음), record(Row 데이터의 모음) 여러 종류의 데이터 타입을 저장함 컬럼 참조 타입 변수 선언 : 변수이름 테이블이름 컬럼이름 %type := 값..
· DB/Oracle
GoalsPL/SQL, PL/SQL의 필요성, PL/SQL 블록의 기본 구조, SET SERVEROUTPUT ON변수, DECLARE, ASSIGN, INITIALIZE, 상수, LITERALDECLARE에 NOT NULL 삽입, PROMPT, SELECT 값을 변수에 삽입 NotesPL/SQL(Procudural Language extension to SQL)-- SQL에 대한 절차적 언어 확장 기능 PL/SQL의 필요성-- 직원(emp) 테이블에서 부서별 직원들의 정보를 출력select * from emp where deptno = ? ; -- 어떤 부서 번호들이 있는지를 확인하기 위해서 부서(dept) 테이블을 확인select deptno from dept; -- 알아낸 부서 번호를 가지고 sele..
Codezoy
'DB/Oracle' 카테고리의 글 목록 (2 Page)