Upon reviewing some of our code a colleague posited that he was annoyed at always having to write TRUNCATE TABLE
when there is no real other usage for TRUNCATE
.
Googling this, I indeed can not find a specific reason why the TABLE
part is needed.
What am I missing? Is there some historical reason for the TABLE
in TRUNCATE TABLE
?
TRUNCATE PARTITION/FILEGROUP/DATABASE
feature. It's an extensibility point for the language.