Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
ola pessoal...
ESTOU querendo fazer um procedimento que nao tenho certeza se tem como fazer
bom vamos la.
tenho uma tabela de log que vai registrar as alterações
campos da tabela log
-idLog
-tabelaReferente
-campoReferente
-antigo
-novo
camporReferente é o campo que esta sofrendo alteração na tabela ex: tabela cliente campo nome
como posso fazer esta procedure
>
DELIMITER $$
CREATE PROCEDURE logDB()
DECLARE idLog int NOT NULL AUTO_INCREMENT;
DECLARE tabelaReferente CHAR(100) NOT NULL;
DECLARE campoReferente CHAR (100) NOT NULL;
DECLARE antigo VARCHAR(200) NOT NULL;
DECLARE novo VARCHAR (200) NOT NULL;
DECLARE data DATE NOT NULL;
DECLARE idUsuario INT NOT NULL;
BEGIN
END
DELIMITER;
o que eu quero e toda alteração que for realizado no banco de dados tipo update e delete seja registrado na tabela
e so um help um exemplo nao quero que faz pra mim
e so que estou perdido no meu próprio raciocínio
Carregando comentários...