sql命令delete和truncate之间有什么区别?