hello ,

je travaille sur un projet de purge du Data et j'avais une question par rapport a la contexte de Verrou

Dans ma requêté de delete suivante et a la présence de l'opération Where quel Type de verrou serai mis sur mon table Est ce c'est un verrou de ligne ou un verrou sur la table

Dans Quel cas SQL décide de faire un escalade verrou de ligne vers Table

merci pour vos éclaircissement

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
delete P from DT_Prod P inner join Purge_PR_ J ON p.num_si= J.num_si
			 Where P.siin (select si  from #temp_Select_p) 
             and YEAR(DAT_PI) =2020 AND   MONTH(DAT_PI) =1