You are on page 1of 6

PRAKTIKUM BASIS DATA

BAB NAMA : MANIPULASI DATA : M IHSAN DIPUTRA

1. create table emp_105060800111040 as(select employee_id as id, first_name||' '||last_name as nama, hire_date, job_id, salary, manager_id, department_id from hr.employees);

desc emp_105060800111040;

2. create table emp2_105060800111040 as(select employee_id as id, first_name||' '||last_name as nama, hire_date, job_id, salary, manager_id, department_id from hr.employees);

insert INTO emp2_105060800111040 values(9, 'cici parah', to_date('03-jun11','dd-month-rr'), 'AC_ACCOUNT', 12000, NULL, 60)

PRAKTIKUM BASIS DATA


BAB NAMA : MANIPULASI DATA : M IHSAN DIPUTRA

insert INTO emp2_105060800111040 values(99, 'cici tegal', to_date('21-mar11','dd-month-rr'), 'AD_VP', 15000, null,60)

insert all INTO emp_105060800111040 SELECT * FROM EMP2_105060800111040;

select id, nama, to_char(hire_date,'dd-mon-rr' ), job_id, salary, manager_id, department_id from emp_105060800111040 where nama like 'cici%'

PRAKTIKUM BASIS DATA


BAB NAMA : MANIPULASI DATA : M IHSAN DIPUTRA

3. select* from emp_105060800111040 order by hire_date

4. select nama, hire_date from emp_105060800111040 where hire_date like '%2000'

PRAKTIKUM BASIS DATA


BAB NAMA : MANIPULASI DATA : M IHSAN DIPUTRA

5. macam insert into hire_date

Insert into emp_105060800111073 values (9, 'cici parah', TO_DATE('JUN 03, 2011','MON DD,YYYY'), 'AC_ACCOUNT', 12000,NULL, 60) insert into emp_105060800111073 values (7, 'cici', DATE'2011-07-07', 'AC_ACCOUNT', 12000, NULL, 60) insert into emp_105060800111073 values (7, 'cici', TO_DATE('07-JUL2011','DD-MON-YYYY'), 'AC_ACCOUNT', 12000, NULL, 60)
6. yang error insert into (select id, nama, hire_date, job_id, department_id from emp_105060800111040 where department_id = 50 with check option);

insert into (select id, nama, hire_date, job_id, department_id from emp_105060800111040 where department_id = 50 )

PRAKTIKUM BASIS DATA


BAB NAMA : MANIPULASI DATA : M IHSAN DIPUTRA

values (1, 'benard', date '2011-07-07', 'AC_ACCOUNT', 10);

error Karena check option tidak dapat digunakan dalam insert sebuah data. Check option digunakan dalam pembuatan view sebuah table

7. sebelum

setelah

PRAKTIKUM BASIS DATA


BAB NAMA : MANIPULASI DATA : M IHSAN DIPUTRA

select id, nama, hire_date, job_id, salary, manager_id, decode(department_id, 90, 99)department_id from emp_105060800111040

You might also like