Valeu, obrigado

 

não irei mais aproveitar o post anterior.

 

Mas o assunto agora é Trigger mesmo.

Sou zero a esquerda, estou usando o pgAdmin III no windows, e gostaria de saber por onde eu começo para começar a criar uma trigger.

Preciso de exemplos. Eu começo criando uma function e depois eu crio a trigger?

A linguagem da function ou trigger é semelhante do firebird? (questiono bastante sobre firebird, pois estou migrando para postgre)

Outra questão é a seguinte, no nosso sistema atual com firebird, temos duas tabelas onde é gravado um histórico de quem fez a operação, em qual tabela foi feita a operação, se foi inclusão de dados, alteração ou exclusão, e na outra tabela que complementa o histórico, contém os campos das tabelas e valores atuais e anteriores. Esses dados são todos gerenciados por uma trigger em cada tabela do banco (isso no firebird), esses dados de histórico também são usados para fazer sincronismo de dados entre vários bancos de dados (no caso e uma empresa, cada filial tem sua base e é sincronizada via internet).

Agora pergunto, no Postgre como iria funcionar o sincronismo entre bases? Existe alguma coisa pronta ou é esse o mesmo caminho?

André Sippert Motta


De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Osvaldo Kussama
Enviada em: terça-feira, 20 de junho de 2006 11:12
Para: [email protected]
Assunto: Re: [PostgreSQL-Brasil] RES: Trigger

 


André Sippert Motta <[EMAIL PROTECTED]> escreveu:


Olá, sou novo aqui


Então para começar não aproveite um post anterior para colocxar um assunto novo.
Seu post não tem nada a ver com Trigger.

Estou migrando um banco de dados Firebird para o PostGre e estou com uma
dúvida que está ficando cabeluda.

Seguinte, tenho em uma tabela uma coluna para incluir texto livre, mas no
firebird o tipo do campo era BLOB SUB_TYPE 1 SEGMENT SIZE 80.
Como irá ficar no PostGre? Fica só TEXT?



Se seu campo irá conter apenas texto puro então "text" é apropriado.
Se seu texto pode conter algum caracter de controle então utilize "bytea".

[]s
Osvaldo

 


Yahoo! Search
Música para ver e ouvir: You're Beautiful, do James Blunt

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a