AJUDA COM CONSULTA BANCO EXTERNO FIREBIRD

Firebird

22/09/2014

Criei esta procedure para consultar uma tabela num banco externo firebird, mas da UM sql erro no comando ON

alguem poderia me dar uma luz ...


Segue a procedure



create or alter procedure CONSULTALOG
(dtaini date,
dtafim date)

returns
(
CODIGOUSER INTEGER,
DATALOG TIMESTAMP,
TELAUSA VARCHAR(200),
ACAOUSA VARCHAR(200),
NOMEUSER VARCHAR(100))


AS
declare BANCO VARCHAR(60) = 'localhost:c:\dados\patrimonionvn.fdb';
declare USUARIO varchar(10) = 'SYSDBA';
declare SENHA varchar(10) = 'masterkey';

begin

FOR EXECUTE STATEMENT

SELECT CODUSER, DATA, TELA, ACAO, NOMUSER FROM patrilog ON EXTERNAL DATA SOURCE BANCO AS USER USUARIO PASSWORD SENHA where DATA BETWEEN :INI and :FIM

into :CODIGOUSER,:DATALOG, :TELAUSA, :ACAOUSA, :NOMEUSER do

BEGIN
SUSPEND;

END
Nilson Jr

Nilson Jr

Curtidas 0

Respostas

Marisiana Battistella

Marisiana Battistella

22/09/2014

Qual é o erro que está ocorrendo?
GOSTEI 0
Nilson Jr

Nilson Jr

22/09/2014

ele da um erro de consulta sql no ON
GOSTEI 0
Deivison Melo

Deivison Melo

22/09/2014

Por favor, postar o print do erro e a estrutura de todas as tabelas utilizadas pela procedure. Com isso conseguiremos ajudá-lo da melhor forma possível!
GOSTEI 0
POSTAR