Why is TRUNCATE DDL and not DML?
557676Apr 11 2008 — edited Apr 15 2008Hi,
When a TRUNCATE Table statement is executed the data in the table gets deleted(also memory is deallocated).It implies that the Truncate statement affects the data.Then why is it categorized under DDL statements.
So,Why is a TRUNCATE DDL and not DML?
Thanks in advance.