I've tried to find out the answer to this question, but i haven't found a clear and/or precise answer.
In MS SQL (2008 in this case) does any of this commands: Delete, Truncate or Drop (table), "automatically" sets free the amount of disk space that was used to be occupied with the data?
I've my idea, but is based on a bunch of comments... nothing really straight.
I had read some comments about shrink (goods, and bads), so my intention is avoid using this command, and that's why I ask.
Thanks in advance and please, excuse my use of english... (the main use that I give, is programming and SQL! )