[firebase-br] Pesquisa SQL - Erro estranho

Felipe Aron felipearon em gmail.com
Sex Out 5 10:14:04 -03 2007


Bom dia a todos, hoje me deparei com um erro de pesquisa SQL estranha. A SQL
que eu estava tentando rodar:

Select Funcionario.Codigo
>From Funcionario
Where Funcionario.Cargo = 'Representante'

NESSA SQL OCORRIA O ERRO DE STRING TRUNCATION OVERFLOW.

Então após vários testes, fiz da seguinte forma e FUNCIONOU:

Select Funcionario.Codigo
>From Funcionario
Where Funcionario.Cargo = Cast('Representante' as VarChar(100))


--
PERGUNTA: Por que com o uso do CAST funcionou a SQL ???
--

OBS: O Banco (F.B. 1.5.2) está setado com CharSet "NOME" e o cadastro possui
caracteres especiais (Acentos, Cedilha, etc);




-- 
Com a força aprenda a suavidade. Através da suavidade a força prevalecerá!



Mais detalhes sobre a lista de discussão lista