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 😀