반응형

SQL 7

PL/SQL 기초 실습

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..

SQL 2022.12.14

SQL Oracle DB XE 11g환경 구축

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..

SQL 2022.12.14

SQL 서브쿼리 연습문제

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..

SQL 2022.12.14

SQL(Oracle)-R 연동 환경 구축

​ # 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..

SQL 2022.12.14