Which is not right for Truncate Statement
-
Deletes rows from table
-
Removes storage space
-
Removes table structure
-
All of the above
C
Correct answer
Explanation
TRUNCATE is a DDL command that quickly removes all rows from a table and deallocates the storage space, but it does NOT remove the table structure itself - that would be DROP TABLE. Unlike DROP TABLE which completely removes the table definition, TRUNCATE keeps the table schema intact with all columns and constraints. Options A and B are both correct descriptions of what TRUNCATE does, making C the only option that is 'not right.'