Advertisement
Guest User

Zottis/BD Externo

a guest
Oct 29th, 2013
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.89 KB | None | 0 0
  1.   BANCO      = 'externo';/*'192.168.1.10:D:\BD\EXTERNO.FDB';*/
  2.   USUARIO_BD = 'SYSDBA';
  3.   SENHA_BD   = 'masterkey';
  4.  
  5.   EXECUTE STATEMENT ( 'EXECUTE PROCEDURE SP_GEN_AUDITORIA;')
  6.          ON EXTERNAL :BANCO
  7.          AS USER :USUARIO_BD PASSWORD :SENHA_BD
  8.    WITH COMMON TRANSACTION
  9.    INTO :CODIGO_ ;
  10.  
  11.    SQL = 'INSERT INTO auditoria ( CODIGO, DATA_CAD, HORA, COD_USUARIO, TABELA, OPERACAO, CHAVE, ENDERECO, NETWORK_PROTOCOL) VALUES ('
  12.                                || :CODIGO_ ||','''|| CURRENT_DATE ||''','''|| CURRENT_TIME ||''','||  :usuario  ||','''||  :tabela_ ||''','''
  13.                                || :operacao_ || ''','||  :chave_ ||','''|| :endereco_ ||''','''||  :NETWORK_PROTOCOL_|| ''');';
  14.  
  15. /*create external file 'd:\arquivo-sql.txt' (SQL);*/
  16.  
  17.  
  18.   EXECUTE STATEMENT SQL
  19.         ON EXTERNAL :BANCO
  20.          AS USER :USUARIO_BD PASSWORD :SENHA_BD
  21.    WITH COMMON TRANSACTION;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement