Fórum Funcão para inserir dados em uma tabela #107866
19/03/2010
0
as procedure (function) do postgreesql? Ex:
Quero criar um funciotion de auditoria; Create function getAuditoria(usuario, operacao, nomeForm)
Dentro da funciotrion tem uma instrução sql (insert) para adicionar dados
na tabela auditoria. fim da função. No interbase ou firebird sei fazer, mas como estou aprendendo sobre postgreesql e disseram que ele é muito bom
tive dificuldades em interpretar o manual de referência. Desde ja obrigado!
Nilo Souza
Curtir tópico
+ 0Posts
19/03/2010
Thiago Santana
A instrução SQL não muda!
Utilize o insert... Espero ter ajudado!
AbraçoO
Gostei + 0
19/03/2010
Nilo Souza
A sintaxe da função que tenho dificuldade. Entendeu?
Gostei + 0
04/05/2010
Nilo Souza
Gostei + 0
09/06/2010
Saulo Benvenutti
a tua função pode ser criada em diversas linguagens, mas como a intenção não é te complicar :) .... eis os exemplos
create or replace function getAuditoria(usuario text, operacao text, nomeForm text) returns void as$$BEGIN insert into auditoria values (usuario, operacao, nomeform); RETURN NULL;END;$$ language 'plpgsql';
ou
create or replace function getAuditoria(usuario text, operacao text, nomeForm text) returns void as$$ insert into auditoria values ($1, $2, $3);$$ language SQL;
espero ter ajudado ...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)