Content
update pracownicy
set pesel = 88020512345
where id = 1;
update pracownicy
set pesel = 70122012345
where id = 2;
update pracownicy
set pesel = 92081612345
where id = 3;
update pracownicy
set pesel = 82010112345
where id = 4;
update pracownicy
set pesel = 90121212345
where id = 5;
update pracownicy
set pesel = 95070815642
where id = 6;
update pracownicy
set pesel = 60051274391
where id = 7;
update pracownicy
set pesel = 84021659712
where id = 8;
update pracownicy
set pesel = 81050242315
where id = 9;
update pracownicy
set pesel = 58031245679
where id = 10;
update pracownicy
set pesel = 88031269123
where id = 11;
update pracownicy
set kod_departamentu = 1
where id = 2;
update pracownicy
set kod_departamentu = 2
where id = 11;
update pracownicy
set kod_departamentu = 3
where id = 4;
update pracownicy
set kod_departamentu = 4
where id = 3;
update pracownicy
set kod_departamentu = 6
where id = 5;
update pracownicy
set kod_departamentu = 12
where id = 1;
update pracownicy
set kod_departamentu = 11
where id = 6;
update pracownicy
set kod_departamentu = 10
where id = 7;
update pracownicy
set kod_departamentu = 9
where id = 8;
update pracownicy
set kod_departamentu = 8
where id = 9;
update pracownicy
set kod_departamentu = 7
where id = 10;
-- usunięcie numeru pesel dla wszystkich pracowników
update pracownicy
set pesel = null;
insert into departamenty (kod_departamentu, nazwa_departamentu, id_kierownika, miejscowosc)
values (6, 'planowanie i zakupy', 5, 'Warszawa Ochota');
insert into departamenty (kod_departamentu, nazwa_departamentu, id_kierownika, miejscowosc)
values (7, 'hr', 1, 'Kraków');
insert into departamenty (kod_departamentu, nazwa_departamentu, id_kierownika, miejscowosc)
values (8, 'badanie i rozwój', 12, 'Łodź');
insert into departamenty (kod_departamentu, nazwa_departamentu, id_kierownika, miejscowosc)
values (9, 'dział prawny', 18, 'Szczecin');
insert into departamenty (kod_departamentu, nazwa_departamentu, id_kierownika, miejscowosc)
values (10, 'public relations', 20, 'Gdańsk Oliwa');
insert into departamenty (kod_departamentu, nazwa_departamentu, id_kierownika, miejscowosc)
values (11, 'transport', 19, 'Poznań');
insert into departamenty (kod_departamentu, nazwa_departamentu, id_kierownika, miejscowosc)
values (12, 'logistyka', 6, 'Zakopane');
-- zmiana typu kolumny pesel na varchar2
alter table pracownicy
modify pesel varchar2(11);
-- testowy update w tabeli pracownicy
update pracownicy
set pesel = 00031245679
where id = 10;
-- dodanie kolumny kod_departamentu do tabeli pracownicy
alter table pracownicy
add kod_departamentu number
references departamenty(kod_departamentu);