Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

O Entity Framework e o SQL Server bloquearão um objeto/registro ao excluí-lo


Um ou outro será executado primeiro.

Se o procedimento armazenado for executado em segundo lugar, você receberá uma exceção devido à instrução if no procedimento armazenado.

Se o comando EF for executado em segundo lugar, haverá uma OptimisticConcurrencyException, consulte:EF equivalente para linhas afetadas de SqlCommand.ExecuteNonQuery