Seja bem vindo ao Fórum do JavaFree.org
Aqui você irá encontrar respostas para TUDO o que você precisa sobre java.
Deseja participar? Crie sua conta ou efetue seu login
Boa noite, estou criando um banco de dados onde gostaria de armazenar apenas a data, hora e usuário que realizou a última ação de inclusão, exclusão(inativação) e alteração da tupla.
Como devo proceder neste caso, posso criar 6 colunas extras em cada tabela para registrar a hora e o usuário, ou crio uma nova tabela e armazeno todos os registros de alteração?
alessandro09Posts:67
Boa noite, estou criando um banco de dados onde gostaria de armazenar apenas a data, hora e usuário que realizou a última ação de inclusão, exclusão(inativação) e alteração da tupla.
Como devo proceder neste caso, posso criar 6 colunas extras em cada tabela para registrar a hora e o usuário, ou crio uma nova tabela e armazeno todos os registros de alteração?
obs. BD MYSQL.
lmvichiattoPosts:7
Neste caso você pode criar uma classe que faça o insert no banco de dados, ou uma storeprocedure, ou gatilho no banco de dados.
Se você usa login e senha, pode utilizar o campo que grava o usuário para saber quem está realizando o comando de insert/update/delete
Para te ajudar criar uma trigger consulte http://www.devmedia.com.br/mysql-triggers/8088
_________________Luiz Marcelo
Relacionados
[RESOLVIDO] Como gravar no BD
http://javafree.uol.com.br/topic-890628-RESOLVIDO-Como-gravar-no-BD.html
Erro na chamada do banco JSP
http://javafree.uol.com.br/topic-890619-Erro-na-chamada-do-banco-JSP.html
SQLException: Nome de objeto '<nomeDaTabela>' inválido.
http://javafree.uol.com.br/topic-890206-SQLException-Nome-de-objeto-ltnomeDaTabelagt-invalido.html
PROBLEMA AO FAZER BACKUP e RESTAURÁ-LO UTILIZANDO MYSQL!!
http://javafree.uol.com.br/topic-890202-PROBLEMA-AO-FAZER-BACKUP-e-RESTAURALO-UTILIZANDO-MYSQL.html
Conectar com Banco de Dados
http://javafree.uol.com.br/topic-8838-Conectar-com-Banco-de-Dados.html