Processando...

Questões comentadas BANRISUL de Banco de Dados | 123464

#123464
Banca
FAURGS
Matéria
Banco de Dados
Concurso
BANRISUL
Tipo
Múltipla escolha
fácil

(1,0) 1 - 

Observe as tabelas abaixo definidas em SQL.

create table EMPREGADOS

(matr integer not null primary key,

nome varchar(120) not null,

salario numeric(7,2) not null,

funcao varchar(35) not null,

feriasAVencer date);

create table AFASTAMENTOS

(code integer not null primary key,

nome varchar(120) not null,

salario numeric,

funcao varchar(35) not null,

tempo integer);

Considere abaixo a atuação dos comandos SQL de inserção.

I - INSERT INTO AFASTAMENTOS VALUES (1, 'joao', 'gerente');

II - INSERT INTO AFASTAMENTOS (code, nome, tempo, funcao) VALUES (2, 'pedro', 4, 'contador');

III - INSERT INTO AFASTAMENTOS

SELECT matr, nome, salario, funcao

FROM EMPREGADOS

WHERE funcao = 'indefinido';

IV - INSERT INTO AFASTAMENTOS VALUES (3, 'maria',

3000, 'gerente', 1), (4, 'carla', 1500, 'auxiliar', 2).

Quais comandos executam sem falhas?

Comentários da questão