sql >> Databasteknik >  >> RDS >> Sqlserver

Hitta låst tabell i SQL Server

Du kan använda sp_lock (och sp_lock2 ), men i SQL Server 2005 och framåt fasas detta ut till förmån för att fråga >sys.dm_tran_locks :

select  
    object_name(p.object_id) as TableName, 
    resource_type, resource_description
from
    sys.dm_tran_locks l
    join sys.partitions p on l.resource_associated_entity_id = p.hobt_id


  1. Hur MAKEDATE() fungerar i MariaDB

  2. PHP tilldela select-satsen till listvärden i rullgardinsmenyn

  3. Procentandelar i MySQL

  4. PostgreSQL unnest() med elementnummer