Prezado Srs,
Estou com o seguinte problema, criei um um filtro que gera pra mim três variável e redireciona para uma grid, nessa grid o sql recebe essas variável para o funcionamento. As variáveis aparecem apenas em parte do código, coloquei em modo debug e aparece assim:
SELECT LICENCA_INICIO, LICENCA_TERMINO, LICENCA_FRACAO, (
CASE WHEN LICENCA_TERMINO < “[liCENCA_TERMINO]”
THEN (
CASE WHEN “[liCENCA_INICIO]” > LICENCA_INICIO
THEN DATEDIFF( LICENCA_TERMINO, “[liCENCA_INICIO]” ) +1
ELSE LICENCA_DIAS END)
ELSE DATEDIFF( “[liCENCA_TERMINO]”, LICENCA_INICIO ) +1 END)
AS dias
FROM cad_licenca
WHERE LICENCA_CIDADE = “739001”
AND ((LICENCA_INICIO BETWEEN “2010-07-06” AND “2010-07-11”)
OR (LICENCA_TERMINO BETWEEN “2010-07-06” AND “2010-07-11”))
Como vcs podem ver, a variável que contém as dadas aparecem no final do código, mas dentro dos Cases, aparece com [variavel].
O que poderia ser isso e como resolver.
De já agradeço.