SóProvas


ID
3542206
Banca
FGV
Órgão
Prefeitura de Paulínia - SP
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

No MySQL, a cláusula LIMIT restringe o número de registros retornados por uma consulta SQL.
Assinale a opção que indica uma cláusula que, no SQL Server, possui efeito semelhante.

Alternativas
Comentários
  • O gabarito assinalado pela banca está totalmente equivocado. A resposta correta é a letra E (TOP). Vejamos as definições segundo o que consta no próprio site da microsoft.

    IDENTITY (função) (Transact-SQL)

    É usada somente em uma instrução SELECT com uma cláusula INTO table para inserir uma coluna de identidade em uma nova tabela.

    TOP (Transact-SQL)

    Limita as linhas retornadas em um conjunto de resultados de consulta a um número ou percentual de linhas no SQL Server 2019 (15.x). Quando você usa TOP com a cláusula ORDER BY, o conjunto de resultados é limitado ao primeiro número N de linhas ordenadas. Caso contrário, TOP retorna o primeiro número N de linhas em uma ordem indefinida. Use esta cláusula para especificar o número de linhas retornadas de uma instrução SELECT. Ou então, use TOP para especificar as linhas afetadas por uma instrução INSERT, UPDATE, MERGE ou DELETE.

  • Também discordo do gabarito. Fui conferir se a banca havia mudado o gabarito, mas não.

    Será que ninguém entrou com recurso?

    Na questão Q983585, o próprio examinador da FGV descreveu a função do IDENTITY. 

  • Gabarito equivocado, o correto é TOP