Bem interessante: http://www.vibemidia.com/mysql_replace_melhore_seu_insert_e_update
Vou conferir... att. Jackson F. de A. Mafra Front-End / Back-End Software Engineer twitter: @jacksonfdam | LinkedIn: http://linkedin.com/in/jacksonfdam 2010/8/25 Julio Fagundes <[email protected]> > É mysql? > > se for, o REPLACE é tudo o que você precisa. > > REPLACE funciona como um insert e caso a chave primaria da tabela passada > já exista ele faz um update. > mas existe umas regras, se não me engano é uma chave primaria pra comparar > e o engine seja innodb. > > Sds > Julio Fagundes > > Jackson Ferreira de Andrade Mafra escreveu: > > Galera, to com um Problema com uma SQL. > > No INSERT caso ocorra uma exceção por chave duplicada ele faz um UPDATE dos > campos listados na cláusula ON DUPLICATE KEY. > > INSERT INTO minha_tabela VALUES (meu_valor1, meu_valor2, meu_valor3) > ON DUPLICATE KEY campo2=meu_valor2, campo3=meu_valor3 > > Eu queria que tivesse o contrário: Que desse um insert caso não existisse > onde dar update ;) > > > att. > Jackson F. de A. Mafra > Front-End / Back-End Software Engineer > twitter: @jacksonfdam | LinkedIn: http://linkedin.com/in/jacksonfdam > > ------------------------------ > > _______________________________________________li...@codeigniter.com.brhttp://www.codeigniter.com.brhttp://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > --------------------------- > Oportunidade de negóciohttp://www.franquiasargohost.net > --------------------------- > > > > > _______________________________________________ > [email protected] > http://www.codeigniter.com.br > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > --------------------------- > Oportunidade de negócio > http://www.franquiasargohost.net > --------------------------- > >
_______________________________________________ [email protected] http://www.codeigniter.com.br http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

