L'exécution de la requête suivante dans SQL Server Management Studio génère l'erreur ci-dessous.Erreur SQL Server lors de la mise à jour - "Une erreur grave s'est produite sur la commande en cours"
update table_name set is_active = 0 where id = 3
A severe error occurred on the current command. The results, if any, should be discarded.
- Les journaux ont été tronqués
- il y a un déclencheur de mise à jour, mais ce n'est pas la question
- le nombre de transactions est égal à zéro (@@ trancount)
I J'ai essayé la même instruction de mise à jour sur quelques autres tables de la base de données et elles fonctionnent correctement.
DBCC CHECKTABLE('table_name');
donne
DBCC results for 'table_name'.
There are 13 rows in 1 pages for object "table_name".
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
J'ai eu exactement la même erreur aujourd'hui. La colonne qui lançait l'erreur n'était même pas impliquée avec l'index qui était corrompu non plus. –