[firebase-br] Select SP

Andrei Luís compuvale.software em gmail.com
Qua Ago 16 11:02:32 -03 2006


Não entendi por que você colocou esta parte do SQL entre parenteses:

FROM LISTA_PEDIDOS (FLAVI) WHERE (PEDIDOCLIENTE < '1000'

Tire os parenteses que deve funcionar.

[]
Andrei

Em 16/08/06, Flávio S<flavio_125 em hotmail.com> escreveu:
> Bom dia Pessoal!
>
> Alguem poderia me ajudar por favor? É o seguinte:
>
> Eu tenho a seguinte SP:
>
> CREATE PROCEDURE LISTA_PEDIDOS (
>     CODIGOCLIENTE VARCHAR (5))
> RETURNS (
>     PEDIDOCLIENTE VARCHAR (15))
> AS
> BEGIN
>   FOR SELECT PEDIDOCLIENTE FROM TABELAPEDIDO
>   WHERE CODIGOCLIENTE = :CODIGOCLIENTE
>   INTO : PEDIDOCLIENTE
>   DO SUSPEND;
>   END
>
> e estou querendo fazer o seguinte Select:
>
> SELECT PEDIDOCLIENTE (FROM LISTA_PEDIDOS (FLAVI)
> WHERE (PEDIDOCLIENTE < '1000')
> ORDER BY PEDIDOCLIENTE
>
>
> acontece q quando executo esse select da a seguinte mensagem de erro:
>
> Invalid token.
> Dynamic SQL Error.
> SQL error code = -104.
> Token unknown - line 1, char 17.
> FROM.
>
> Alguem poderia me dizer o q tá errado por favor?
>
> Desde já agradeço a ajuda de todos.
>
> Atc,
> Flavio




Mais detalhes sobre a lista de discussão lista