What is the difference between drop and truncate commands in SQL? Please let me know if there is any functional changes in this.