Maison > base de données > tutoriel mysql > Explication détaillée du remplacement dans l'exemple de MySQL

Explication détaillée du remplacement dans l'exemple de MySQL

黄舟
Libérer: 2017-06-04 09:55:54
original
1552 Les gens l'ont consulté

Cet article présente principalement les informations pertinentes sur l'explication détaillée du remplacement dans l'instance de mysql. Les amis dans le besoin peuvent se référer à l'explication détaillée du remplacement dans l'instance de

<.>mysql

replace into a une fonction similaire à insérer. La différence est que replace into essaie d'abord de

insérer des données dans la table.

1. S'il s'avère que cette ligne de données existe déjà dans la table (jugée en fonction de la clé primaire ou de l'

index unique), d'abord supprimez cette ligne de données, puis insérez de nouvelles données.

2. Sinon, insérez directement les nouvelles données.

A noter que la table dans laquelle les données sont insérées doit avoir une clé primaire ou un index unique ! Sinon, remplacer dans insérera directement les données, ce qui entraînera des données en double dans le tableau.

Il existe trois façons d'écrire un remplacement dans MySQL :

Le code est le suivant :

 replace into table(col, ...) values(...)
 replace into table(col, ...) select ...
 replace into table set col=value, ...
Copier après la connexion
Extension : mysql obtient l'insert correspondant La dernière clé primaire (les utilisateurs généraux obtiennent le numéro de commande de la clé primaire de la table de commande)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal