Fórum Problema SQL #60737
09/07/2009
0
Utilizo o interbase 6 e estou com o seguinte problema, sendo que mesmo não é causado qdo é rodado através do IBExperts, sendo que no Delphi me causa o seguinte erro
´Dynamic SQL Error SQL error code = -206
Column unknown
NFL_CODEmissor
At line 1, column 1408´
SQL abaixo :
SELECT DISTINCT
EMP_PESSOA,
EMP_CNPJ,
EMP_NOME,
EMP_FANTASIA,
END_ENDER,
END_COMPLEM,
END_BAIRRO,
END_CEP,
END_CIDADE,
END_ESTADO,
EMP_NUMINSC,
END_FONE
FROM TB_NOTA_FISCAL tb_nota_fiscal
INNER JOIN TB_EMPRESA tb_empresa
ON (tb_empresa.EMP_CODIGO = tb_nota_fiscal.NFL_CODEMP)
INNER JOIN TB_ENDERECO tb_endereco
ON (tb_endereco.END_CODEMP = tb_empresa.EMP_CODIGO)
INNER JOIN TB_PEDIDO tb_pedido
ON (tb_pedido.PED_CODIGO = tb_nota_fiscal.NFL_CODPED)
INNER JOIN TB_COLABORADOR tb_colaborador
ON (tb_colaborador.CLB_CODIGO = tb_pedido.PED_CODVDO)
WHERE (NFL_DT_EMISSAO BETWEEN ´2009-05-01´ AND ´2009-05-15´)
AND (NFL_NUMERO <> ´´)
AND (NFL_CODEMISSOR =1023)
AND (END_TIPO = ´PRINCIPAL´)
AND (tb_empresa.EMP_CODIGO = tb_nota_fiscal.NFL_CODEMISSOR)
Desde já agradeço a atenção
´Dynamic SQL Error SQL error code = -206
Column unknown
NFL_CODEmissor
At line 1, column 1408´
SQL abaixo :
SELECT DISTINCT
EMP_PESSOA,
EMP_CNPJ,
EMP_NOME,
EMP_FANTASIA,
END_ENDER,
END_COMPLEM,
END_BAIRRO,
END_CEP,
END_CIDADE,
END_ESTADO,
EMP_NUMINSC,
END_FONE
FROM TB_NOTA_FISCAL tb_nota_fiscal
INNER JOIN TB_EMPRESA tb_empresa
ON (tb_empresa.EMP_CODIGO = tb_nota_fiscal.NFL_CODEMP)
INNER JOIN TB_ENDERECO tb_endereco
ON (tb_endereco.END_CODEMP = tb_empresa.EMP_CODIGO)
INNER JOIN TB_PEDIDO tb_pedido
ON (tb_pedido.PED_CODIGO = tb_nota_fiscal.NFL_CODPED)
INNER JOIN TB_COLABORADOR tb_colaborador
ON (tb_colaborador.CLB_CODIGO = tb_pedido.PED_CODVDO)
WHERE (NFL_DT_EMISSAO BETWEEN ´2009-05-01´ AND ´2009-05-15´)
AND (NFL_NUMERO <> ´´)
AND (NFL_CODEMISSOR =1023)
AND (END_TIPO = ´PRINCIPAL´)
AND (tb_empresa.EMP_CODIGO = tb_nota_fiscal.NFL_CODEMISSOR)
Desde já agradeço a atenção
Alessandro Yamasaki
Curtir tópico
+ 0
Responder
Posts
09/07/2009
Alessandro Yamasaki
Reduzi meu sql para tentar achar a falha e continua o mesmo erro
SELECT DISTINCT
tb_nota_fiscal.NFL_CODEMISSOR
FROM
TB_NOTA_FISCAL tb_nota_fiscal
WHERE (tb_nota_fiscal.NFL_DT_EMISSAO between ´2008-05-01´ and ´2008-05-31´)
AND (tb_nota_fiscal.NFL_NUMERO <> ´´ )
AND (tb_nota_fiscal.NFL_CODEMISSOR =1023 )
E conforme pesquisas, existe o campo NFL_CODEMISSOR
Alguem tem alguma dica ?
SELECT DISTINCT
tb_nota_fiscal.NFL_CODEMISSOR
FROM
TB_NOTA_FISCAL tb_nota_fiscal
WHERE (tb_nota_fiscal.NFL_DT_EMISSAO between ´2008-05-01´ and ´2008-05-31´)
AND (tb_nota_fiscal.NFL_NUMERO <> ´´ )
AND (tb_nota_fiscal.NFL_CODEMISSOR =1023 )
E conforme pesquisas, existe o campo NFL_CODEMISSOR
Alguem tem alguma dica ?
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)