Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Entity Framework et SQL Server verrouilleront-ils un objet/enregistrement lors de sa suppression

L'un ou l'autre s'exécutera en premier.

Si votre procédure stockée est exécutée en second, vous obtiendrez une exception en raison de l'instruction if dans la procédure stockée.

Si la commande EF est exécutée en second, il y aura une OptimisticConcurrencyException, voir :équivalent EF pour les lignes affectées de SqlCommand.ExecuteNonQuery