• Paul White NZ (3/30/2010)


    Some data manipulation language (DML) operations, such as table truncation, use Sch-M locks to prevent access to affected tables by concurrent operations.

    So, table truncation is explicitly defined as a DML operation.

    Nice find, thank you.

    So, if it barks like a dog, it behaves like a dog, what is it?..

    ...it may be a duck in SQL Server 😀