Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rodolfo mazarin

Trigger em mysql

Recommended Posts

Boa noite pessoal.

 

Meu TCC será de banco de dados distribuidos e gostaria de saber se alguém poderia me dar uma dica sobre qual aplicativo usar para criar triggers em mysql.

Atualmente eu uso o Premium Soft Navicat 8.0, mas ele não dá acesso a geração nem execução d triggers, apenas de stored procedures...

se alguém puder me ajudar, agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Rodolfo,

 

Bom, primeiramente será necessário saber o que são Triggers para que depois você possa procurar uma melhor interface tida como GUI para implementá-las em seu banco de dados.

 

Na verdade, TRIGGERS são o que sua tradução representa, gatilhos, que permanecem vinculados ou pendurados em uma tabela e somente são disparados que esta recebe comandos INSERT, DELETE ou UPDATE. Cada tabela poderá ter uma TRIIGER somente para cada instrução e ainda, para que você trabalhe com os dados dentro desse objeto, o MySQL apresenta os operadores NEW.campo e OLD.campo.

 

Neste meu artigo, postado no portal Imasters, você poderá conhecer TRIGGERS na prática: http://imasters.com.br/artigo/8123/mys...sql_-_triggers/

 

Você não executa uma TRIGGER assim como executa uma Stored Procedure ou uma Function, ela é diparada como supracitado.

 

Best Regards! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Rodolfo,

 

Bom, primeiramente será necessário saber o que são Triggers para que depois você possa procurar uma melhor interface tida como GUI para implementá-las em seu banco de dados.

 

Na verdade, TRIGGERS são o que sua tradução representa, gatilhos, que permanecem vinculados ou pendurados em uma tabela e somente são disparados que esta recebe comandos INSERT, DELETE ou UPDATE. Cada tabela poderá ter uma TRIIGER somente para cada instrução e ainda, para que você trabalhe com os dados dentro desse objeto, o MySQL apresenta os operadores NEW.campo e OLD.campo.

 

Neste meu artigo, postado no portal Imasters, você poderá conhecer TRIGGERS na prática: http://imasters.com.br/artigo/8123/mys...sql_-_triggers/

 

Você não executa uma TRIGGER assim como executa uma Stored Procedure ou uma Function, ela é diparada como supracitado.

 

Best Regards! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

Ok, Wagner...

Entendi sua explicação...

Entretanto o meu questionamento é quanto a qual ferramenta utilizar para gerenciar esse tipo de rotina no banco MySQL, já que a versão atual do meu aplicativo de desenvolvimento para esse banco de dados não suporte Triggers.

Utilizo atualmente a versão 8.0 do Premium Soft Navicat for MySQL e gostaria de saber se alguém conhece uma ferramenta (de preferencia o próprio Navicat) que suporte gatilhos.

Ainda assim, agradeço sua resposta.

Uma boa noite e obrigado.

 

Rodolfo Mazarin

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.