ERROR STRING - FIREBIRD
11/02/2022
0
Olá meus amigos.
Estou criando uma query, após adicionar o comando CAST apresentou um erro (conversion error from string "1805"), alguém sabe como corrigir ?
Essa é a query :
SELECT
/*CCCADCIR*/
CCCADCIR.DATA,
CAST(CCCADCIR.HORA_I AS TIME)HORA_I,
CAST(CCCADCIR.HORA_T AS TIME)HORA_T,
/*ESPECIALIDADE*/
(SELECT NOME FROM TBESPEC WHERE COD=CCLANCIR.ESP) ESP,
COUNT(CCLANCIR.ESP) QTD_ESP
FROM CCCADCIR
INNER JOIN CCLANCIR ON CCCADCIR.ID=CCLANCIR.ID_CCCADCIR
INNER JOIN TBESPEC ON TBESPEC.COD=CCLANCIR.ESP
WHERE CCCADCIR.DATA BETWEEN :DATA1 AND :DATA2
AND CCLANCIR.CDC='11'
AND CCLANCIR.ESP<>'0'
GROUP BY CCCADCIR.DATA,
CCCADCIR.HORA_I,
CCCADCIR.HORA_T,
TBESPEC.NOME,
CCLANCIR.ESP
ORDER BY ESP
Estou criando uma query, após adicionar o comando CAST apresentou um erro (conversion error from string "1805"), alguém sabe como corrigir ?
Essa é a query :
SELECT
/*CCCADCIR*/
CCCADCIR.DATA,
CAST(CCCADCIR.HORA_I AS TIME)HORA_I,
CAST(CCCADCIR.HORA_T AS TIME)HORA_T,
/*ESPECIALIDADE*/
(SELECT NOME FROM TBESPEC WHERE COD=CCLANCIR.ESP) ESP,
COUNT(CCLANCIR.ESP) QTD_ESP
FROM CCCADCIR
INNER JOIN CCLANCIR ON CCCADCIR.ID=CCLANCIR.ID_CCCADCIR
INNER JOIN TBESPEC ON TBESPEC.COD=CCLANCIR.ESP
WHERE CCCADCIR.DATA BETWEEN :DATA1 AND :DATA2
AND CCLANCIR.CDC='11'
AND CCLANCIR.ESP<>'0'
GROUP BY CCCADCIR.DATA,
CCCADCIR.HORA_I,
CCCADCIR.HORA_T,
TBESPEC.NOME,
CCLANCIR.ESP
ORDER BY ESP
Marcos Batista
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)