Ir para conteúdo

Arquivado

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

DackAle

Duas s

Recommended Posts

E ae galeraSeguinte, estou criando um banco de dados MySQL e gostaria de saber, se o MySQL tem algo para disparo automatico, igual ao Trigger do SQL Server, exemplo toda vez que for feito INSERT na tabela X, ele cria um registro na tabela Y com o cod da tabla X...É um comando que você cria em uma tabela por exemploE outra coisa, como faço para pegar o ultimo registro inserido automaticamente ? Sem usar o ORDER BY cod DESC e o TOP 1 ? Sei que tem um comando do MySQL que já retorna isso, mas não sei como usa-lo :huh: Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na versão 5 tem trigger, veja http://dev.mysql.com/doc/refman/5.0/en/triggers.html.

 

Sobre o último registro inserido, se for com autoincrement você consegue com "SELECT LAST_INSERT_ID() ". Se não tem autoincrement acho que só lendo por ordem decrescente e com LIMIT 1.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Putz aqui uso o 4.1 e no servidor, geralmente é esta versão... rsas OKE valeu pelas dicas do último ID :)Abração

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.