- 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