반응형 Oracle15 [sql] 예제로 쉽게 알아보는 테이블과 데이터 복사 총정리 기존 emp 테이블을 이용하여 테이블과 데이터를 복사하는 여러가지 방법을 소개해드리겠습니다. 1. 기존 테이블과 똑같은 복사 테이블을 만드는 방법 create table 새로 만들 테이블명 as select * from 기존 복사할 테이블명; [where절] create table emp2 as select * from emp; 2. 기존 테이블의 구조만 복사한 테이블을 만드는 방법 create table 새로 만들 테이블명 as select * from 기존 복사할 테이블명 where 1 = 2; create table emp3 as select * from emp where 1 = 2; 3. 기존 테이블과 구조가 똑같은 복사 테이블이 있을 때 데이터 삽입 방법 insert into 데이터를 복사할 테.. 2023. 1. 10. 예제 따라가며 쉽게 배우는 오라클 연습 문제 p.344 ~ 345 (수정중) 연습문제 sql은 모두 제가 직접 작성한 것이므로 오타, 오답이 존재할 수 있습니다. 궁금하신 점이 추가로 있을 시에는 문의하시면 최대한 답변드리겠습니다. 1. EMPEX 이름으로 아래의 테이블을 생성하여라. [답] create table EMPEX (EMPNO number(4) CONSTRAINT empx_empno_pk primary key, ENAME varchar2(20), JOB varchar2(20)); 2. EMPEX 테이블에 데이터가 입력될 때마다 화면에 "신입 사원이 입사했습니다."라는 메시지가 출력되게 트리거 EMPEX_TRIGGER_INS를 생성하여라. [답] dms_output.put_line의 결과를 화면에 나타나게 하기 위한 환경변수입니다. set serveroutput on c.. 2023. 1. 6. 예제 따라가며 쉽게 배우는 오라클 연습 문제 p.334 연습문제 sql은 모두 제가 직접 작성한 것이므로 오타, 오답이 존재할 수 있습니다. 궁금하신 점이 추가로 있을 시에는 문의하시면 최대한 답변드리겠습니다. 1. TEST 이름으로 아래의 테이블을 생성하여라. 칼럼명 A B C DataType num num v2 길이 3 3 10 [답] create table test (A number(3), B number(3), C varchar2(10)); 2. 프로시저 실행 시 2개의 데이터를 입력받아 2개의 데이터가 같으면 "EQUAL", 같지 않으면 "NOT EQUAL"의 값을 테이블 TEST에 삽입시키는 프로시저 P_TEST를 생성하여라. [답] create or replace procedure P_TEST(v_a in number, v_b in number).. 2023. 1. 5. 예제 따라가며 쉽게 배우는 오라클 연습 문제 p.308 연습문제 sql은 모두 제가 직접 작성한 것이므로 오타, 오답이 존재할 수 있습니다. 궁금하신 점이 추가로 있을 시에는 문의하시면 최대한 답변드리겠습니다. 1. 테이블 EMP를 기본으로 SAL의 값을 변경하여 RESAL 테이블을 작성하는 PL/SQL 블록을 작성하여라. 1) 테이블 RESAL을 생성하여라. 칼럼명 no name salary resalary dept DataType num v2 num num num 길이 4 10 7,2 8,2 2 [답] resal 테이블 생성 create table resal (no number(4), name varchar2(10), salary number(7, 2), resalary number(8, 2), dept number(2)); resal 테이블에 emp 테.. 2023. 1. 4. 이전 1 2 3 4 다음 반응형