Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MYSQL:Inserir registro se já existir atualizar registro


O MySQL fornece a instrução REPLACE INTO apenas para isso.
REPLACE INTO data_meta (token, meta_key, meta_value) VALUES ( x, y, z );

Para que isso funcione, a combinação de (token, meta_key) deve ser uma chave primária ou você precisa criar um índice exclusivo para a combinação de (token, meta_key)