- SELECT * FROM COMM.COMM_GOODS_CLASS T
- START WITH T.LASTCLASSID=0 AND T.ISDELETE=0
- CONNECT BY PRIOR T.ID=T.LASTCLASSID AND T.ISDELETE=0
- ORDER SIBLINGS BY T.SORT
上面的sql语句在sql/pl中能够正确执行,可是写在程序里报错:无效的标识符:COMM'.'T'.'ID'。sql
发现是没法识别*。ide
改为下面的便可:spa
- SELECT T.ID,T.CLASSNAME,T.CLASSID,T.LASTCLASSID,T.LEVELNUM,T.CREATETIME,T.SORT,T.ISDELETE
- FROM COMM.COMM_GOODS_CLASS T
- START WITH T.LASTCLASSID=0 AND T.ISDELETE=0
- CONNECT BY PRIOR T.ID=T.LASTCLASSID AND T.ISDELETE=0
- ORDER SIBLINGS BY T.SORT