Array
(
)

CONSULTA EM SQL COM CAMPO TIPO BLOB

Tiago Rodrigues
   - 29 mar 2016

SELECT ITEVENDAS.NOTA,
SUM(ITEVENDAS.PRECO) AS PRECOVENDA,
ITESERVICO.NOTA,
ITESERVICO.TOTAL AS TOTALSERVICO,
VENDAS.CLIENTES,
CLIENTES.NOME,
SUM(ITEVENDAS.PRECO) + ITESERVICO.TOTAL AS TOTAL
VENDAS.OBS
FROM ITEVENDAS, ITESERVICO, VENDAS, CLIENTES
WHERE ITEVENDAS.NOTA=ITESERVICO.NOTA AND
VENDAS.NOTA=ITEVENDAS.NOTA AND
VENDAS.CLIENTE=CLIENTES.CODIGO AND
VENDAS.CANCELADO=0 AND
GROUP BY
ITEVENDAS.NOTA,
ITESERVICO.NOTA,
ITESERVICO.TOTAL,
VENDAS.CLIENTES,
CLIENTES.NOME,
VENDAS.OBS
QUANDO TIRO O CAMPO VENDAS.OBS A CONSULTA FUNCIONA, AGORA QUANDO DEIXO O CAMPO
VENDAS.OBS DA UM ERRO DE "CONVERSION ERROR FROM STRING BLOB". VI QUE ESSE CAMPO
TA COMO BLOB, COMO FAÇO PARA FUNCIONAR ESSE CODIGO?

Isaac Jose
   - 01 abr 2016

Syntax for CAST:
CAST ( expression AS data_type [ ( length ) ] )

Syntax for CONVERT:
CONVERT ( data_type [ ( length ) ] , expression [ , style ] )

coloque um varchar do tamanho que precisar , porem esta faltando uma virgula antes desse campo.