Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foi encontrada 1 questão.
#1866547

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

  • haverá erro, pois não é possível fazer inserção de múltiplas linhas em tabelas do PostgreSQL.
  • 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.
  • I deve ser preenchido com IF EXISTS e II deve ser preenchido com RETURNING * para que as linhas inseridas sejam apresentadas.
  • I deve ser preenchido com ALL ROWS e II deve ficar sem nenhum preenchimento.
  • faltou um _ entre cod e serial, pois o certo seria cod_serial PRIMARY KEY.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora