Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Please check this syntax
Hi,
I'm new to PL/SQL and am currently writing some triggers for work - even though I won't actually have anything on my machine that can check the syntax until late next week - it's a long story.
So someone please check the syntax of this simple trigger for me?
v_compType VARCHAR2(4); v_sql VARCHAR2(500); v_bgtNo VARCHAR2(24); BEGINC.COMPKEY = :newRowCompKey'
-- Get the type of asset
SELECT v_compType = CT.COMPCODE FROM COMP C, COMPTYPE CT WHERE C.COMPTYPE = CT.COMPTYPE AND C.COMPKEY = :newRow.COMPKEY
-- Build SQL to get budget number
v_sql := 'SELECT C.BGTNO FROM COMP' || v_compType || ' C WHERE
EXECUTE IMMEDIATE v_sql INTO v_bgtNo USING :newRow.COMPKEY; END
Thanks,
Josh.
Received on Wed Mar 30 2005 - 21:42:43 CST
![]() |
![]() |