Procura

Banco de dadosPostgresql


EXERCÍCIOS - Exercício 196

  • (FCC 2022)

Considere que um Analista está trabalhando em um banco de dados PostgreSQL aberto e funcionando em condições ideais. O Analista inseriu a seguinte sequência de comandos:
DROP TABLE .... I... TRTContatos; CREATE TABLE TRTContatos ( cod serial PRIMARY KEY, orgao VARCHAR(255) NOT NULL, email VARCHAR(255) NOT NULL, descricao VARCHAR(255)
);
INSERT INTO TRTContatos (orgao, email)
VALUES ('Ouvidoria',' [email protected]:'), ('Escola Judicial',' [email protected]'), ('Corregedoria',' [email protected]')
.... II....;
É correto afirmar que



A) haverá erro, pois não é possível fazer inserção de múltiplas linhas em tabelas do PostgreSQL.

B) haverá erro devido ao fato de as 3 linhas a serem inseridas na tabela TRTContatos não terem os 4 campos informados em CREATE TABLE.

C) I deve ser preenchido com IF EXISTS e II deve ser preenchido com RETURNING * para que as linhas inseridas sejam apresentadas.

D) I deve ser preenchido com ALL ROWS e II deve ficar sem nenhum preenchimento.

E) faltou um _ entre cod e serial, pois o certo seria cod_serial PRIMARY KEY.


Próximo:
EXERCÍCIOS - Exercício 197

Vamos para o Anterior: Exercício 195

Tente Este: Exercício 92

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=2.61ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.54ms))((ts_substr_c=0.56ms))((ts_substr_im=0.75ms))
((total= 4ms))