L'esecuzione della seguente query in SQL Server Management Studio restituisce l'errore seguente.Errore del server SQL durante l'aggiornamento del comando - "Si è verificato un errore grave nel comando corrente"
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.
- I registri sono stati troncati
- c'è un trigger di aggiornamento, ma questo non è il problema
- il conteggio delle transazioni è pari a zero (@@ trancount)
I ho provato la stessa dichiarazione di aggiornamento su un paio di altre tabelle nel database e funzionano bene.
DBCC CHECKTABLE('table_name');
dà
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.
Ho avuto esattamente lo stesso errore oggi. La colonna che lanciava l'errore non era nemmeno coinvolta con l'indice che era danneggiato. –