Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- CARGOS
- CREATE SEQUENCE cargoID;
- CREATE TABLE cargos (
- id NUMBER DEFAULT cargoID.NEXTVAL PRIMARY KEY,
- cargo VARCHAR2(100),
- aumento NUMBER(7,2)
- );
- INSERT INTO cargos (cargo, aumento) VALUES ('diretor', 1000);
- INSERT INTO cargos (cargo, aumento) VALUES ('coordenador', 500);
- INSERT INTO cargos (cargo, aumento) VALUES ('professor', 200);
- -- FUNCIONARIOS
- CREATE SEQUENCE funcionarioID;
- CREATE TABLE funcionarios (
- id NUMBER DEFAULT funcionarioID.NEXTVAL PRIMARY KEY ,
- nome VARCHAR2(200),
- salario NUMBER,
- cargo_id NUMBER REFERENCES cargos(id),
- excluido NUMBER
- );
- INSERT INTO funcionarios (nome, salario, cargo_id, excluido) VALUES ('Carlos', 2000, 3, 1);
- INSERT INTO funcionarios (nome, salario, cargo_id, excluido) VALUES ('João', 2500, 3, 1);
- INSERT INTO funcionarios (nome, salario, cargo_id, excluido) VALUES ('Thiago', 4000, 2, 0);
- INSERT INTO funcionarios (nome, salario, cargo_id, excluido) VALUES ('Marcio', 4300, 2, 1);
- INSERT INTO funcionarios (nome, salario, cargo_id, excluido) VALUES ('Diogo', 1200, 2, 0);
- INSERT INTO funcionarios (nome, salario, cargo_id, excluido) VALUES ('Maria', 5000, 1, 1);
- INSERT INTO funcionarios (nome, salario, cargo_id, excluido) VALUES ('Helena', 5000, 1, 0);
Add Comment
Please, Sign In to add comment