id path pid sql
1 /a 0code
2 /b 1it
3 /c 1io
4 /d 2class
5 /e 4select
那么我想删除掉id为2的全部节点和子节点孙节点co
delete from aa where id in (select id from aa start with id=2 connect by prior id=pid)