set serveroutput on; begin dbms_output.put_line('안녕 PL/SQL'); end; -- 스칼라 변수를 선언한다. declare sonno number(4); sonname varchar2(12); -- 실행문을 시작한다. begin sonno := 1001; sonname := '홍길동'; dbms_output.put_line(' 사번 이름'); dbms_output.put_line(' ---------------'); dbms_output.put_line(' ' || sonno || ' ' || sonname); -- 실행문을 종료한다. end; -- 레퍼런스 변수를 선언한다. declare sonno emp.empno%type; sonname emp.ename%t..
https://www.oracle.com/ 1.오라클 계정을 만든다 2. DB,SQL Developer 다운로드후 차례대로 설치(Java SE 8 이 없는 경우 Java SE 8 다운로드) 버전 중요하다 버전 맞게 설치한다 Orcale DB XE 11g Release 2 https://www.oracle.com/database/technologies/xe-prior-release-downloads.html Java SE 8(jdk-8u202) https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html#license-lightbox SQL Developer 21.4.2 https://download.oracle.c..
emp테이블에서 SCOTT사원이 받는 급여보다 많이 받는 사원을 구해서 그 사원의 사원번호, 이름, 업무, 급여순으로 출력하는 SQL? 1) SCOTT사원이 받는 급여 => 서브쿼리 select sal from emp where ename='SCOTT'; SAL ---------- 3000 2) select empno, ename, job, sal from emp where sal > 3000; => 메인쿼리 SQL> select empno, ename, job, sal from emp where sal > 3000; EMPNO ENAME JOB SAL ---------- ---------- --------- ---------- 7839 KING PRESIDENT 5000 3) 1) + 2) se..
--프로시저 선언 CREATE OR REPLACE PROCEDURE my_INOUT_proc ( p_var1 VARCHAR2, p_var2 OUT VARCHAR2, p_var3 IN OUT VARCHAR2 ) IS BEGIN DBMS_OUTPUT.PUT_LINE('p_var1 = ' || p_var1); DBMS_OUTPUT.PUT_LINE('p_var2 = ' || p_var2); DBMS_OUTPUT.PUT_LINE('p_var3 = ' || p_var3); p_var2 := 'A2'; p_var3 := 'B2'; END; DECLARE v_var1 VARCHAR2(100) := 'A'; v_var2 VARCHAR2(100) := 'B'; v_var3 VARCHAR2(100) := 'C'; BEGIN..
--------------------------ORACLE SQL DEVELOPER-------------------------------- --1. SQL developer를 이용하여 Oracle XE DB에 scott계정으로 접속하여 아래 table 을 생성하시오. CREATE TABLE EXAM_TABLE( ID VARCHAR(50) PRIMARY KEY, PASS VARCHAR(30) NOT NULL, NAME VARCHAR(25) NOT NULL, SCORE NUMBER(3) ); INSERT INTO EXAM_TABLE VALUES('1001', '1234','Kim',90); INSERT INTO EXAM_TABLE VALUES('1002', '3456','Lee',100); INSERT..
# 1. C:드라이브에 OracleTest 폴더 생성 # 2. OracleTest폴더에 ojdbc6 저장(driver) # ojdbc6 위치 # C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib https://cran.r-project.org/bin/windows/Rtools/history.html R-tools 4.0, 3.6 설치 https://cran.r-project.org/bin/windows/Rtools/rtools40-x86_64.exe https://cran.r-project.org/bin/windows/Rtools/Rtools35.exe R-tools 설치시 R 3.5.x + 32 bit toolchain 체크 해제 ADD Path..