SóProvas


ID
515758
Banca
FCC
Órgão
INFRAERO
Ano
2011
Provas
Disciplina
Banco de Dados
Assuntos

São expressões corretas no MS SQL Server, os exemplos:

Alternativas
Comentários
  • Vamos lá.

    De cara eliminamos as questões A e C, pois não existe DROP de colunas;
    A questão B está errada porque está faltando agrupar pois foi usado um comando de agrupamento(avg);
    A questão D está toda erra pois misturou alterar tabela com coluna e esse datatype tb não existe.
  • Só para deixar um pouco mais claro, existe sim o Drop Column. Não na forma que foi exposto, mas sim ao se utilizar o comando ALTER TABLE,

    ALTER TABLE table_name
    DROP COLUMN column_name
  • Só mais uma correção ao comentário do colega Vanderlei.

    A questão B não está errada pelo motivo que ele apresentou, pois é possível sim usar uma função de agregação sem a cláusula de agrupamento (GROUP BY). A diferença de se usar o agrupamento ou não é que, sem agrupamento o resultado da função de agregação é relativo a todos os registros, enquanto que com agrupamento será mostrado um resultado para cada grupo de valores da coluna.

    O erro da questão B é que a cláusula FROM foi colocada antes da especificação da coluna a ser consultada. O comando correto seria:

    SELECT AVG(column_name)
    FROM table_name