[firebase-br] Erro Execução SQL IBExpert

Gladiston Santana gladiston em vidy.com.br
Sex Jul 12 14:04:29 -03 2013


Apenas como curiosidade, se você executar a mesma sentença sem o CAST,
assim :
SELECT VENCEDOR, CDLICITACAO, CDLOTE, CDFORNECEDOR, CDPRODUTO,
QTDE, VLUNIT,VALOR, DTENTREGA, HRENTREGA,NRLICITACAO,
NMMETODO, NMPRODUTO, SIGLA, NMLOTE, NMFORNECEDOR, NMMARCA,
MODELO, NUMEROPROCESSO, CRITERIO, RUA, NUMERO, CIDADE, UF,
    HRABERTURA, ADITIVADO
FROM SP_PROD_ORDEMCOMPRA_LIC(960, 'A', 'N', '01/01/1900','12/31/2013', 61,
61, 2246, 2246, 11, 11)

Dá algum erro?


Em 12 de julho de 2013 09:18, Omar M. Haddad - Firebase <
omarhaddadm em gmail.com> escreveu:

> Bom dia amigos
>
>
>
> Tenho visto com frequência um erro acontecendo ao tentar rodar um SQL
> dentro
> do IBExpert, surge a seguinte mensagem no rodapé do mesmo:
>
>
>
> Column does not belong to referenced table.
>
> Dynamic SQL Error.
>
> SQL error code = @1.
>
> Column unknown.
>
> @1.
>
> At line @1, column @2.
>
>
>
> Ambiente: Windows 7
>
> FB 2.1
>
>
>
> A base registrada no IBExpert está em outro PC no endereço: 10.1.2.84/3052
>
>
>
> Eu conecto nela normalmente, abro o script editor, e colo o SQL:
>
>
>
>
>
> SELECT A.VENCEDOR, A.CDLICITACAO, A.CDLOTE, A.CDFORNECEDOR, A.CDPRODUTO,
> A.QTDE, A.VLUNIT,
>
>        CAST(A.VALOR AS NUMERIC(12,6)) VALOR, A.DTENTREGA, A.HRENTREGA,
> A.NRLICITACAO, A.NMMETODO, A.NMPRODUTO, A.SIGLA,
>
>        A.NMLOTE, A.NMFORNECEDOR, A.NMMARCA, A.MODELO, A.NUMEROPROCESSO,
> A.CRITERIO, A.RUA, A.NUMERO, A.CIDADE, A.UF,
>
>        A.HRABERTURA, A.ADITIVADO
>
> FROM SP_PROD_ORDEMCOMPRA_LIC(960, 'A', 'N', CAST('01/01/1900' AS DATE),
> CAST('12/31/2013' AS DATE), 61, 61, 2246, 2246, 11, 11)
>
>
>
> E ao tentar executá-lo, recebo esta msg de erro.
>
>
>
> Se alguém puder dar-me uma luz, agradeceria imensamente.
>
>
>
> Att.
>
> Omar
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista