개발(Web)/DB

[Oracle] Manipulating Data

shinyelee 2020. 7. 17. 12:52

Manipulating Data에 대해 알아보자.

[치환변수 및 스크립트 파일]

1. Insert 구문에 치환변수 사용

SQL> insert into departments
        values (&dept_id, '&dept_name', &mgr_id, &loc_id);

2. 스크립트 파일 생성 및 실행하기

SQL> save /home/oracle/new_dept.sql → 버퍼의 쿼리문 스크립트 파일로 저장하기
SQL> @/home/oracle/new_dept.sql → 스크립트 파일 내 쿼리문 실행하기

[DML과 트랜잭션 연습문제]

1. 실습을 위해 스크립트 파일을 실행하여 MY_EMPLOYEE 테이블을 생성하시오.

SQL> @/home/oracle/labs_12c/sql/스크립트파일.sql

2. MY_EMPLOYEE 테이블의 구조를 조회하시오.

SQL>desc my_employee

1-2번 예시.

3. 다음 예제 데이터를 MY_EMPLOYEE 테이블에 추가하시오.

ID LAST_NAME FIRST_NAME USERID SALARY
1 Patel Ralph rpatel 895
2 Dancs Betty bdancs 860

3번 예시.

4. 테이블에 추가한 내용을 확인하시오.

select로 확인 가능.

 

출처 : 아이티윌 부산교육센터 Oracle Database 12c : 실습가이드북

반응형

'개발(Web) > DB' 카테고리의 다른 글

[Oracle] 데이터정의어(DDL) - Table 연습문제  (0) 2020.07.28
[Oracle] 데이터정의어(DDL) - Table  (0) 2020.07.21
[Oracle] 데이터조작어(DML)  (0) 2020.07.14
[Oracle] SUBQUERY  (0) 2020.07.14
[Oracle] JOIN 연습문제  (0) 2020.07.14