Problemas com Between no FB
Tenho um Banco onde estou tentando executar a seguinte SQL:
SELECT T.NOME
FROM Teste T
WHERE T.DATA BETWEEN 29/01/2005 AND 29/01/2005
ORDER BY T.DATA DESC
e sempre de retorna erro de conversao de string ´0´
[]´S Bruno :?:
SELECT T.NOME
FROM Teste T
WHERE T.DATA BETWEEN 29/01/2005 AND 29/01/2005
ORDER BY T.DATA DESC
e sempre de retorna erro de conversao de string ´0´
[]´S Bruno :?:
Bfbraz
Curtidas 0
Respostas
Gandalf.nho
28/01/2005
Faça assim:
SELECT T.NOME
FROM Teste T
WHERE T.DATA BETWEEN ´01/29/2005´ AND ´01/29/2005´
ORDER BY T.DATA DESC
SELECT T.NOME
FROM Teste T
WHERE T.DATA BETWEEN ´01/29/2005´ AND ´01/29/2005´
ORDER BY T.DATA DESC
GOSTEI 0
Bfbraz
28/01/2005
Faça assim:
SELECT T.NOME
FROM Teste T
WHERE T.DATA BETWEEN ´01/29/2005´ AND ´01/29/2005´
ORDER BY T.DATA DESC
Da o seguinte erro: Overflow occurred during data type conversion. conversion error from string ´29/01/205´
:?
GOSTEI 0
Gandalf.nho
28/01/2005
[quote:27048c8e6c=´gandalf.nho´]Faça assim:
SELECT T.NOME
FROM Teste T
WHERE T.DATA BETWEEN ´01/29/2005´ AND ´01/29/2005´
ORDER BY T.DATA DESC
Da o seguinte erro: Overflow occurred during data type conversion. conversion error from string ´29/01/205´
:?[/quote:27048c8e6c]
205 ou 2005?
GOSTEI 0
Nandolh
28/01/2005
ou utilize a data assim --> ´29.01.2005´
GOSTEI 0
Gandalf.nho
28/01/2005
Agora que li melhor sua mensagem de erro :oops: , você deve usar MM/DD/AAAA e não DD/MM/AAAA
GOSTEI 0