假設我有一個FROM子句,像這樣:在Oracle中,關於語法 - 如何將(+)語法轉換爲現代傳統的JOIN?
FROM
apps.po_requisition_lines_all prl,
apps.po_requisition_headers_all prha,
po.po_req_distributions_all prda,
po.po_distributions_all pda,
po.po_headers_all pha
where 1=1
and prl.requisition_header_id= prha.requisition_header_id
and prl.requisition_line_id= prda.requisition_line_id
and prda.distribution_id= pda.req_distribution_id(+)
and pha.po_header_id(+)=pda.po_header_id
那麼請問這種類型的外部聯接得到轉換,如果我們想正常使用JOIN語法?謝謝 !
可能重複甲骨文(老?)連接 - 一個工具/腳本轉換?] (http://stackoverflow.com/questions/2425960/oracle-old-joins-a-tool-script-for-conversion) – sstan