mysql insérer
Comparaison de syntaxe: Insérez dans les valeurs
vs. insérer dans set
Dans MySQL, il existe deux syntaxes communes pour insérer des valeurs dans les tables de base de données:
Insérez dans la table (a, b, c) valeurs (1, 2, 3)
Insérez dans le tableau Table a = 1, b = 2, c = 3 la différence:
Les deux syntaxes peuvent atteindre le but d'insérer de nouvelles lignes dans une table spécifiée, mais il existe de légères différences entre elles:
Insérer dans ... VALEURS
Insérer dans ... set est une extension de mysql qui vous permet d'attribuer des valeurs aux colonnes à l'aide de la clause
set performance:
Il n'y a pas de différence significative entre les deux syntaxes en termes de performances. Les deux peuvent effectuer des opérations d'insertion efficacement et ont des temps d'exécution similaires.
lequel choisir?
La syntaxe est utilisée à la fin dépend de vos préférences et du contexte spécifique du schéma de la base de données.
Si vous avez besoin d'adhérer à des normes SQL strictes, ou si vous souhaitez écrire du code compatible avec plusieurs bases de données,
insérer dans ... valeurs Si vous souhaitez optimiser la lisibilité et la simplicité,
insérer dans ... set Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3