- ID
- 2764486
- Banca
- FAURGS
- Órgão
- TJ-RS
- Ano
- 2018
- Provas
- Disciplina
- Banco de Dados
- Assuntos
Observe as tabelas a seguir, definidas em SQL (padrão
SQL2 ou superior).
Create table PRODUTOS
(codp integer not null,
nomep varchar(60) not null,
categoria varchar(30) default 'perfumaria' not null,
preco numeric(5,2) default 0,
estoque integer,
primary key(codp));
create table PRODUTOSDESCONTINUADOS
(codp integer not null,
nomep varchar(60) not null,
categoria varchar(30) default 'desconhecido' not null,
preco numeric(5,2) default 0,
primary key(codp));
Considere o conjunto de comandos SQL de inserção de
tuplas nas tabelas abaixo (mesmo padrão) e suponha
que não haja problemas com os valores fornecidos
como chave-primária.
I - INSERT INTO PRODUTOS (codp, nomep, preco)
VALUES (1, 'gasex', 100);
II - INSERT INTO PRODUTOSDESCONTINUADOS
SELECT codp, nomep, categoria from PRODUTOS
WHERE estoque IS NULL;
III- INSERT INTO PRODUTOSDESCONTINUADOS
VALUES (30, 'biutiful', null, null);
Quais comandos SQL de inserção executam corretamente?