728x90
스크립트란?
SQL 내용을 지닌 파일을 의미한다.
-- 사원 번호를 입력하면 해당 사원의 부서. 부서위치(사는곳,위치, 등등)를 정보를 얻고자 한다.
employees, departments, locations, countriesm, regions 5개 테이블을 조인한다.
-- 관리자 권한으로 메모장을 열고 아래 소스를 삽입
REM NAME : empINFO.sql
REM DESCRIPTION : show employee's information when employee_id is checked
REM DATE : 2022.06.10(yyyy.mm.dd)
REM EXECUTE : SQL > START empINFO.sql
REM UPDATE
REM
select employee_id, last_name, salary, department_name, city, state_province,
country_name, region_name
from departments d JOIN employees e ON d.department_id = e.department_id
JOIN locations l ON l.location_id = d.location_id
JOIN countries c ON l.country_id = c.country_id
JOIN regions r ON c.region_id = r.region_id
where employee_id = &employee_id;
-- sql 파일 불러오기
@C:\empINFO.sql
'일단 해보는 코딩 > Oracle SQL' 카테고리의 다른 글
[오라클/SQL] Sequence 생성/삭제, Role 권한 위임 (0) | 2022.06.10 |
---|---|
[오라클/SQL] INDEX 생성/조회/삭제/통계정보 (0) | 2022.06.10 |
[오라클/SQL] View 테이블 생성,변경 (0) | 2022.06.10 |
[오라클/SQL] Transaction - COMMIT/ROLLBACK (예제) (0) | 2022.06.09 |
[오라클/SQL] Transaction&LOCK, View 란 무엇인가? (0) | 2022.06.09 |