@@infocotidiano Aprendi muito com suas aulas, inclusive me deu condições de finalizar o sistema em que estou trabalhando, que já estava quase jogando a toalha. Abração! Luciano - Ctba-PR
Excelente explicação, porém tive o seguinte problema. A minha tabela pedido_item tem chave ligada à tabela pedido. Ao deletar a linha cadastrada na tabela pedido, todas as linhas relacionadas em cascata da tabela pedido_item são excluídos também, porém, dessa forma o gatilho não foi acionado na tabela pedido_item. Existe uma forma de acionar este gatilho?
altere de cascade para restrict, assim nao vai permitir apagar o pedido se existir item. dev.mysql.com/doc/refman/8.0/en/create-table-foreign-keys.html
Legal parabéns. Agora o comando Current_user() salva o usuário do localhost ou cpanel. Mas queria salvar o usuário logado na aplicação php. Que está na Session['usuario']->nome Tem como salvar isto na tabela do Triger?
Olá todos , me ajudem em algo , como faço para inserir um dado, que existe apenas na segunda tabela onde o trigger fara a alteração . Por exemplo : quando tiver alteração na tabela produto , quero registrar com o trigger essa alteração na tabela " historico ", porem alem de registrar os dados da alteração que peguei na tabela produto , quero inserir também na tabela " historico " o usuario que executou a ação . Tem como fazer isso? como faço para usar um dado que está vindo do meu codigo php , e incluir esse dado no meu trigger
Pelo q entendi vc quer criar log do q está acontecendo... o q users estão fazendo..., correto ? Se for isso, procure por auditoria; www.devmedia.com.br/artigo-sql-magazine-49-mecanismos-de-logs-e-auditoria-em-mysql/8136
Muito boa explicação, me ajudou muito. Parabéns.
Muito Obrigado Fábio !
Muito obrigado!!! Seu vídeo foi de extrema ajuda, +1 inscrito!
hee Muito obrigado !
Show, Daniel! Você não é professor, mas o mundo precisa de professores que tenham essa sua didática! Parabéns!
fiquei muito feliz, obrigado !
@@infocotidiano Aprendi muito com suas aulas, inclusive me deu condições de finalizar o sistema em que estou trabalhando, que já estava quase jogando a toalha. Abração! Luciano - Ctba-PR
Sensacional os trigger, ajuda muito em tudo. Parabéns pelo video.
Obrigado meu amigo
Muito bem merecido o joinha. Show de bola. Parabéns
Heee fico feliz, muito obrigado! 🙏
Muito bom, parabéns!!
Muito obrigado 😁
Ótima didática, amigo!
Muito obrigado!!!!
Muito bom mesmo. sucesso meu caro .
Obrigado meu amigo
obrigado pelo vídeo, Daniel!
Obrigado !!!!
Daniel, por favor, me estou com uma dúvida! ...
Posso usar um "procedure" de inserção dentro de um "trigger" ?
Obrigado!
Excelente explicação, porém tive o seguinte problema. A minha tabela pedido_item tem chave ligada à tabela pedido. Ao deletar a linha cadastrada na tabela pedido, todas as linhas relacionadas em cascata da tabela pedido_item são excluídos também, porém, dessa forma o gatilho não foi acionado na tabela pedido_item. Existe uma forma de acionar este gatilho?
altere de cascade para restrict, assim nao vai permitir apagar o pedido se existir item.
dev.mysql.com/doc/refman/8.0/en/create-table-foreign-keys.html
Legal parabéns. Agora o comando Current_user() salva o usuário do localhost ou cpanel. Mas queria salvar o usuário logado na aplicação php. Que está na Session['usuario']->nome Tem como salvar isto na tabela do Triger?
nunca usei, vou pesquisar !
Olá todos , me ajudem em algo , como faço para inserir um dado, que existe apenas na segunda tabela onde o trigger fara a alteração . Por exemplo : quando tiver alteração na tabela produto , quero registrar com o trigger essa alteração na tabela " historico ", porem alem de registrar os dados da alteração que peguei na tabela produto , quero inserir também na tabela " historico " o usuario que executou a ação . Tem como fazer isso? como faço para usar um dado que está vindo do meu codigo php , e incluir esse dado no meu trigger
Pelo q entendi vc quer criar log do q está acontecendo... o q users estão fazendo..., correto ?
Se for isso, procure por auditoria;
www.devmedia.com.br/artigo-sql-magazine-49-mecanismos-de-logs-e-auditoria-em-mysql/8136
@@infocotidiano isso msm manim, vlw pelo link vo acessar .
como apaga uma ?
DROP TRIGGER nometrigger