Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FUNDATEC 2014

Banco de DadosSQL
Código
qq063402
Banca
FUNDATEC
Órgão
PGE-RS
Ano
2014
Nível
Médio
Cargo
Técnico Superior de Informática
Foi solicitado ao Administrador de Banco de Dados (DBA) da empresa que modificasse a sigla presente no número da fatura. Na Figura 11d) é possível verificar, na coluna "NUMEROFATURA",a sintaxe de numeração das faturas. A modificação irá consistir em trocar a sigla “FT” por "FAT, de todas as faturas. Se for necessário, o DBA poderá sobrepor um caractere numérico. Considerando que as faturas estão armazenadas na tabela "FATURA", cuja estrutura está descrita na Figura 11(a), assinale, dentre as alternativas abaixo, aquela que permitirá realizar, com sucesso,a alteração solicitada pela empresa:
  1. AUPDATE FATURASET NUMERO_FATURA =REPLACE(NUMERO_FATURA,FT'/FAT';
  2. BUPDATE FATURA PARTITION:SET NUMERO_FATURA =REPLACE(NUMERO_FATURA,FT'/FAT';
  3. CUPDATE FATURASET NUMEROFATURA =REPLACE(NUMERO_FATURA,'FTO','FAT');
  4. DUPDATE FATURASET NUMERO_FATURA = 'FAT' ||SUBSTR(NUMERO_FATURA,3,12);
  5. EUPDATE FATURA PARTITION:SET NUMERO_FATURA = 'FAT ||SUBSTR(NUMERO_FATURA,3,12);
Revelar gabarito e comentário

GabaritoC — UPDATE FATURA SET NUMEROFATURA = REPLACE(NUMERO_FATURA,'FTO','FAT');

Link permanente: /questoes/qq063402