Fórum AJUDA COM CONSULTA BANCO EXTERNO FIREBIRD #493171

22/09/2014

0

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

Responder

Posts

23/09/2014

Marisiana Battistella

Qual é o erro que está ocorrendo?
Responder

Gostei + 0

23/09/2014

Nilson Jr

ele da um erro de consulta sql no ON
Responder

Gostei + 0

23/09/2014

Deivison Melo

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!
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar