Chapitre5 7

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

chapitre 5.

7
exercice 1
1/ creer le table employee12(employee_id,job_id)*
2/creer le table job_history(employee_id, job_id)
3/ inserer dans employee12
100|ad_pres
101|ac_account
200|ac_account
205|ac_mgr
206|ac_account
4/ insere dans job_history
100|ad_pres
101|ac_account
200|ac_asst
205|ac_mgr
206|ac_account

5/executer la requete de la page 8


***********************************************************************************
**
correction
**********************************************************************************

SQL> create table employees12 (employee_id number, job_id varchar2(30));

Table created.

SQL> create table job_history (employee_id number, job_id varchar2(30));

Table created.

SQL> insert into employees12 (employee_id, job_id) values (&employee_id,


'&job_id');
Enter value for employee_id: 100
Enter value for job_id: ad_pres
old 1: insert into employees12 (employee_id, job_id) values (&employee_id,
'&job_id')
new 1: insert into employees12 (employee_id, job_id) values (100, 'ad_pres')

1 row created.

SQL> insert into employees12 (employee_id, job_id) values (&employee_id,


'&job_id');
Enter value for employee_id: 200
Enter value for job_id: ad_account
old 1: insert into employees12 (employee_id, job_id) values (&employee_id,
'&job_id')
new 1: insert into employees12 (employee_id, job_id) values (200, 'ad_account')

1 row created.

SQL> insert into employees12 (employee_id, job_id) values (&employee_id,


'&job_id');
Enter value for employee_id: 101
Enter value for job_id: ac_account
old 1: insert into employees12 (employee_id, job_id) values (&employee_id,
'&job_id')
new 1: insert into employees12 (employee_id, job_id) values (101, 'ac_account')
1 row created.

SQL> insert into employees12 (employee_id, job_id) values (&employee_id,


'&job_id');
Enter value for employee_id: 205
Enter value for job_id: ac_mgr
old 1: insert into employees12 (employee_id, job_id) values (&employee_id,
'&job_id')
new 1: insert into employees12 (employee_id, job_id) values (205, 'ac_mgr')

1 row created.

SQL> insert into employees12 (employee_id, job_id) values (&employee_id,


'&job_id');
Enter value for employee_id: 206
Enter value for job_id: ac_account
old 1: insert into employees12 (employee_id, job_id) values (&employee_id,
'&job_id')
new 1: insert into employees12 (employee_id, job_id) values (206, 'ac_account')

1 row created.

SQL> insert into job_history (employee_id, job_id) values (&employee_id,


'&job_id');
Enter value for employee_id: 100
Enter value for job_id: ad_pres
old 1: insert into job_history (employee_id, job_id) values (&employee_id,
'&job_id')
new 1: insert into job_history (employee_id, job_id) values (100, 'ad_pres')

1 row created.

SQL> insert into job_history (employee_id, job_id) values (&employee_id,


'&job_id');
Enter value for employee_id: 101
Enter value for job_id: ac_account
old 1: insert into job_history (employee_id, job_id) values (&employee_id,
'&job_id')
new 1: insert into job_history (employee_id, job_id) values (101, 'ac_account')

1 row created.

SQL> insert into job_history (employee_id, job_id) values (&employee_id,


'&job_id');
Enter value for employee_id: 200
Enter value for job_id: ac_asst
old 1: insert into job_history (employee_id, job_id) values (&employee_id,
'&job_id')
new 1: insert into job_history (employee_id, job_id) values (200, 'ac_asst')

1 row created.

SQL> insert into job_history (employee_id, job_id) values (&employee_id,


'&job_id');
Enter value for employee_id: 205
Enter value for job_id: ac_mgr
old 1: insert into job_history (employee_id, job_id) values (&employee_id,
'&job_id')
new 1: insert into job_history (employee_id, job_id) values (205 , 'ac_mgr')
1 row created.

SQL> insert into job_history (employee_id, job_id) values (&employee_id,


'&job_id');
Enter value for employee_id: 206
Enter value for job_id: ac_account
old 1: insert into job_history (employee_id, job_id) values (&employee_id,
'&job_id')
new 1: insert into job_history (employee_id, job_id) values (206, 'ac_account')

1 row created.

SQL> select employee_id, job_id from employees12 union select employee_id, job_id
from job_history;

EMPLOYEE_ID JOB_ID
----------- ------------------------------
100 ad_pres
101 ac_account
200 ac_asst
200 ad_account
205 ac_mgr
206 ac_account

6 rows selected.

You might also like