Pular para o conteúdo principal

Questão de Arquitetura de Software — Banco de Dados — FCC 2007

Arquitetura de SoftwareBanco de Dados
Código
fc090975
Banca
FCC
Órgão
TRT - 23ª REGIÃO (MT)
Ano
2007
Nível
Superior
Cargo
Analista Judiciário - Análise de Sistemas
No Sybase Adaptative Server Enterprise a expressão: select isdate(emp_id), isdate(data) from vendas
  1. Apode ser usada para data mas não para emp_id, supondo que somente data seja um campo datetime.
  2. Bdetermina se emp_id e data são valores datetime válidos na tabela vendas e retorna 1 no caso de valores válidos e zero se não válidos ou nulos.
  3. Cdetermina se emp_id e data são valores datetime válidos na tabela vendas e retorna 0 no caso de valores válidos, 1 se não válidos e 2 se nulos.
  4. Dpode ser usada para emp_id mas não para data. Supondo que somente data seja um campo datetime, este não necessita a conversão isdate.
  5. Econverte os valores de emp_id e de data em campos do tipo datetime, mesmo que o conteúdo de ambos não seja datetime. Nesse caso, supondo que emp_id seja alfabético, a operação será feita primeiro convertendo emp_id em binário para, em seguida, convertê-lo para o formato datetime.
Revelar gabarito e comentário

GabaritoB — determina se emp_id e data são valores datetime válidos na tabela vendas e retorna 1 no caso de valores válidos e zero se não válidos ou nulos.

Link permanente: /questoes/fc090975