Usuário com melhor resposta
Diferenças entre Mysql e SqlServer

Pergunta
-
Garela tenho a seguinte consulta no mysql
select c.CompanyName,o.RequiredDate from customers c inner join orders o on (c.customerID = o.customerID) where RequiredDate BETWEEN '1996/07/05' AND '1998/01/20';
"Roda bunitinho". Quando vou testar a mesma no SQL SERVER 2012 ele não roda. Alguém sabe por que? Ele apresenta o seguinte ERRO
Mensagem 242, Nível 16, Estado 3, Linha 2 A conversão de um tipo de dados varchar em um tipo de dados datetime resultou em um valor fora do intervalo.
__________________________________________________________________________________________________________ Atenciosamente, Mike Rodrigues De Lima.
Respostas
-
select c.CompanyName,o.RequiredDate from customers c inner join orders o on (c.customerID = o.customerID) where RequiredDate BETWEEN CONVERT(date,'1996/07/05') AND CONVERT(date,'1998/01/20');
Deu Certo apenas dessa forma. Mesmo assim Obrigado!!__________________________________________________________________________________________________________ Atenciosamente, Mike Rodrigues De Lima.
- Sugerido como Resposta Junior Galvão - MVPMVP sábado, 27 de setembro de 2014 23:19
- Marcado como Resposta Durval RamosModerator segunda-feira, 29 de setembro de 2014 11:39
Todas as Respostas
-
Mike,
Tente o script abaixo:
select c.CompanyName,o.RequiredDate from customers c inner join orders o on c.customerID = o.customerID where RequiredDate BETWEEN '19960705' AND '19980120'; GO
Se ajudou na sua solução, não esqueça de marcar como resposta !
Abraços,
Durval RamosMicrosoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform---------------------------------- Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil" -
select c.CompanyName,o.RequiredDate from customers c inner join orders o on (c.customerID = o.customerID) where RequiredDate BETWEEN CONVERT(date,'1996/07/05') AND CONVERT(date,'1998/01/20');
Deu Certo apenas dessa forma. Mesmo assim Obrigado!!__________________________________________________________________________________________________________ Atenciosamente, Mike Rodrigues De Lima.
- Sugerido como Resposta Junior Galvão - MVPMVP sábado, 27 de setembro de 2014 23:19
- Marcado como Resposta Durval RamosModerator segunda-feira, 29 de setembro de 2014 11:39