[firebase-br] Base de dados Externa
José Mauricio Barbisan Zottis
bzottis em ig.com.br
Ter Out 29 16:26:14 -03 2013
Pessoal, o que esta errado nesse código, pois da erro de Parse
BANCO = 'externo';/*'192.168.1.10:D:\BD\EXTERNO.FDB';*/
USUARIO_BD = 'SYSDBA';
SENHA_BD = 'masterkey';
EXECUTE STATEMENT ( 'EXECUTE PROCEDURE SP_GEN_AUDITORIA;')
ON EXTERNAL :BANCO
AS USER :USUARIO_BD PASSWORD :SENHA_BD
WITH COMMON TRANSACTION
INTO :CODIGO_ ;
/* SQL = 'INSERT INTO auditoria (
CODIGO, DATA_CAD, HORA, COD_USUARIO, TABELA, OPERACAO, CHAVE, ENDERECO,
NETWORK_PROTOCOL)
VALUES ('|| :CODIGO_ ||','|| current_date ||','|| current_time ||','||
:usuario ||','''|| :tabela_ ||''','''||
:operacao_ ||''','|| :chave_ ||','''|| :endereco_
||''','''|| :NETWORK_PROTOCOL_|| ''')';*/
SQL = 'INSERT INTO auditoria (
CODIGO, DATA_CAD, HORA, COD_USUARIO, TABELA, OPERACAO, CHAVE, ENDERECO,
NETWORK_PROTOCOL)
VALUES ('|| :CODIGO_ ||','|| current_date ||','|| current_time ||','||
:usuario ||','|| :tabela_ ||','||
:operacao_ ||','|| :chave_ ||','|| :endereco_ ||','||
:NETWORK_PROTOCOL_|| ')';
até aqui da certo
EXECUTE STATEMENT (SQL);
ON EXTERNAL :BANCO
AS USER :USUARIO_BD PASSWORD :SENHA_BD
WITH COMMON TRANSACTION;
Mais detalhes sobre a lista de discussão lista