SQL Server comment mettre à jour une seule ligne dans la base de données?
Comment je peux mettre à jour un enregistrement sur db?
Table:
name name1 name2
----------------------------
xx xy xz
xx xx xx
xx xx xx
xx xx xx
xy xx zz
Requête de mise à jour:
UPDATE table1
SET name2 = '01'
WHERE name1='xx'
mais j'ai besoin de mettre à jour une seule ligne par temps
source d'informationauteur Klapsius
Vous devez vous connecter pour publier un commentaire.
vous pouvez utiliser ROWCOUNT
ou vous pouvez utiliser la mise à jour top
si vous voulez mettre à jour une ligne par le temps, s'il vous plaît essayez d'ajouter une Colonne d'Identité à votre table afin d'identifier chaque ligne.
Vous pouvez juste ajouter LIMITE de 1 à la fin de la requête.