J'ai utilisé l'instruction de mise à jour sur une colonne et maintenant je veux l'inverser. Y a-t-il un moyen de défaire cela?Comment annuler une fonction de mise à jour SQL Server?
Ce sont les données originales
Name Score
John 15
John 15
J'ai utilisé cette requête:
UPDATE T1
SET [score] = [score]+'na'
WHERE (name = ‘john’)
qui m'a donné ceci:
Name Score
John 15na
John 15na
Puis-je annuler cela et supprimer le na
? Je veux que le score soit flottant.
Avez-vous essayé 'rollback'? –
pas encore, pouvez-vous donner un exemple? – luanstat
Je viens de supposer que vous connaissez 'SQL'. Dans chaque DBS, vous avez quelque chose comme 'commit' qui fait que les changements de données sont persistants et qui annulent tous les changements depuis la dernière validation (certaines instructions font des autocommits). –