Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Query compare, which one of query is better?
Hi everybody,
I have a two versions for the same function:
VERSION A:
SELECT ABS(SUM(NVL(ACCD.TBRACCD_BALANCE,0))) INTO RN_UNAPPLIED FROM TBRACCD ACCD, TBBDETC DETC WHERE ACCD.TBRACCD_DETAIL_CODE = DETC.TBBDETC_DETAIL_CODE AND ACCD.TBRACCD_PIDM = PIDM AND ACCD.TBRACCD_TERM_CODE = TERM AND DETC.TBBDETC_TYPE_IND = 'P'; EXCEPTION WHEN NO_DATA_FOUND THEN RN_UNAPPLIED := NULL; WHEN OTHERS THEN RN_UNAPPLIED := NULL;
FROM TBRACCD ACCD, TBBDETC DETC WHERE ACCD.TBRACCD_DETAIL_CODE = DETC.TBBDETC_DETAIL_CODE AND ACCD.TBRACCD_PIDM = PIDM AND ACCD.TBRACCD_TERM_CODE = TERM AND DETC.TBBDETC_TYPE_IND = 'P';BEGIN
Thanks a lot,
Tomas
Received on Fri Oct 20 2006 - 09:44:05 CDT