본문 바로가기
반응형

Database35

[SQL-Oracle]함수(Function) - 숫자함수 ⚫ 숫자함수: 매개변수로 숫자값을 전달받아 가공 처리한 결과값을 반환하는 함수 🔘ROUND(숫자값, 소수점자릿수): 숫자값을 전달받아 소수점자릿수 위치만큼 검색되도록 반올림 처리하여 반환하는 함수 *DUAL 테이블: 테이블의 컬럼값을 검색하지 않고 SELECT 명령을 작성할 경우 사용하는 가상의 테이블 SELECT ROUND(45.682, 2), ROUND(45.582, 0), ROUND(45.582, -1) FROM DUAL; 🔘TRUNC(숫자값, 자릿수): 숫자값을 전달받아 자릿수 위치만큼 검색되도록 절삭 처리하여 반환하는 함수 SELECT TRUNC(45.582,2),TRUNC(45.582,0),TRUNC(45.582,-1) FROM DUAL; 🔘 CEIL(숫자값) : 전달받은 숫자값이 실수값인 경.. 2023. 11. 28.
[SQL-Oracle]함수(Function) - 문자함수 함수(FUCTION) : 매개변수로 전달받은 값을 가공하여 처리 결과값을 반환하는 기능을 제공 ⚫단일함수 하나의 값을 매개변수로 전달받아 가공하여 결과값을 반환하는 함수 - 문자함수, 숫자함수, 날짜함수, 변환함수, 일반함수 ⚫ 그룹함수 다수의 값을 매개변수로 전달받아 가공하여 결과값을 반환하는 함수 ⚫ 문자함수 : 매개변수로 문자값을 전달받아 가공하여 처리 결과값을 반환하는 함수 🔘UPPER(문자값) : 문자값을 전달받아 대문자로 변환하여 반환하는 함수 🔘 LOWER(문자값) : 문자값을 전달받아 소문자로 변환하여 반환하는 함수 형식) SELECT ENAME, UPPER(ENAME), LOWER(ENAME) FROM EMP; --EMP 테이블에서 사원이름이 ALLEN인 사원의 사원번호,사원이름,급여 검.. 2023. 11. 28.
[SQL 입문] DQL 실습 예제👩‍💻 ⬛SQL 기본적인 명령어 실습 예제👩‍💻 --EMP 테이블의 사원번호, 사원이름, 업무, 급여, 성과급, 입사일, 부서번호 검색 --문제1. 사원이름이 SCOTT인 사원 검색 SELECT * FROM emp ORDER BY deptno; SELECT empno, ename, job, sal, comm, hiredate, deptno FROM emp where ename = 'SCOTT'; --이 방법도 됨. SELECT empno, ename, job, sal, comm, hiredate, deptno FROM emp where UPPER(ename) = UPPER('scott'); --문제2. 급여가 1500 이하인 사원 검색 --ORDER BY는 내가 정렬하고 싶어서 추가함. SELECT empno,.. 2023. 11. 28.
[SQL 입문] DQL(DATA QUERY LANGUAGE) - 데이터 질의어 -SELECT, DISTINCT, ORDER BY, WHERE ⬛워크시트 설명문 처리 ⚫워크시트에서 작성된 SQL 명령을 접속된 오라클 서버에 전달하여 실행하는 방법 🔘[CTRL]+[ENTER] : 커서 위치의 SQL 명령을 전달하여 실행 🔘[F5] : 워크시트에 작성된 모든 SQL 명령을 전달하여 실행 🔘마우스 또는 키보드로 범위를 지정하여 [CTRL]+[ENTER] 또는 [F5]를 사용하면 설정된 범위의 SQL 명령을 전달하여 실행 🔘워크시트에서 작성된 전달 SQL 명령의 결과는 [스크립트 출력] 또는 [질의결과] 탭에 출력 ⚫SQL 명령은 대소문자를 구분하지 않으며 워크시트에 하나의 명령로 인식되어 처리하기 위해 ; 기호 사용 ⚫현재 오라클 서버에 접속된 사용자의 이름을 확인하기 위한 오라클 시스템 명령 SHOW USER; ⚫테이블(TABLE) : 테이타베이스.. 2023. 11. 28.
[Oracle] Oracle XE 설치(11g / 21c) 및 SQL Developer 설정 🧐용어 미리 살펴보기 1) DBMS란? 데이터베이스 관리 시스템(Database Management System)의 약자로서, 대용량의 데이터를 편리하게 저장하고 효율적으로 관리, 검색, 수정, 삭제(CRUD)할 수 있는 환경을 제공해주는 소프트웨어를 말한다. => 데이터를 공유하여 정보의 체계적인 활용이 가능 => 응용프로그램과 데이터베이스의 중재자로서 모든 응용 프로그램들이 데이터베이스를 공용할 수 있게끔 관리해줌 대표적인 DBMS 제품들: Oracle, MS-SQL, mySQL, Informix, Sybase, DB2 등 1️⃣Oracle XE 다운로드 먼저 데이터베이스 관리도구를 설치하기 위해, 아래 주소 두개 중 하나로 접속하여 Oracle XE를 다운로드 한다. *Oracle XE (11g) .. 2023. 11. 27.
반응형