Maison > base de données > tutoriel mysql > Comment mettre à jour uniquement les N premiers enregistrements dans SQL Server ?

Comment mettre à jour uniquement les N premiers enregistrements dans SQL Server ?

Barbara Streisand
Libérer: 2025-01-03 04:09:38
original
822 Les gens l'ont consulté

How to Update Only the Top N Records in SQL Server?

Mise à jour des principaux enregistrements dans SQL Server

Dans SQL Server, modifier le nombre d'enregistrements souhaité au début d'une table ou d'une vue est souvent nécessaire. Supposons que vous souhaitiez mettre à jour uniquement la partie supérieure d'un ensemble de données, comme les 100 premiers enregistrements, sans affecter le reste. Ceci peut être réalisé en utilisant la clause TOP dans une instruction UPDATE.

Exemple

Considérons une table nommée "T1" avec deux colonnes : "F1" et "F2". . Il contient 200 enregistrements et vous souhaitez modifier la colonne « F1 » dans les 100 premiers enregistrements. Pour cela, utilisez la syntaxe suivante :

UPDATE TOP (100) T1
SET F1 = 1
Copier après la connexion

Explication

  • Le mot-clé UPDATE initie l'opération de mise à jour.
  • TOP ( 100) précise que l'opération ne doit affecter que les 100 premiers enregistrements.
  • T1 est la table nom.
  • SET F1 = 1 définit l'action de mise à jour, en définissant la colonne "F1" sur la valeur 1.

Remarque

Les parenthèses autour de TOP (100) sont essentielles pour une syntaxe correcte dans l'instruction UPDATE.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal