多项选择题

对于数据库的命令drop,delete与truncate的区别下列的说法正确的是()

A.drop直接删掉表
B.truncate删除表中数据,再插入时如果id是自增长的,name自增长id又从上次删除时的id的值加1开始
C.delete删除表中数据,可以加where字句
D.DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作