Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> pl/sql PROBLEM WITH VARIABLES IN EXECUTE IMMEDIATE

pl/sql PROBLEM WITH VARIABLES IN EXECUTE IMMEDIATE

From: <mlachajczyk_at_gmail.com>
Date: 18 Apr 2007 07:27:33 -0700
Message-ID: <1176906453.728449.9070@e65g2000hsc.googlegroups.com>


Hi,

I have got litte problem with pl/sql and function:execute immediate .

Example, it is a script:

my variable:='2007-01-07'; <----- my variable

--
SQL_:= 'create table imago_test  SELECT PART_NO,
         SUM(DECODE(DIRECTION,''+'',QUANTITY,''-'',-QUANTITY,0)) AS
ILOSC,
        ROUND(SUM(DECODE(DIRECTION,''+'',QUANTITY*COST,''-'',-
QUANTITY*COST,0)),4) AS WARTOSC
  FROM ifsapp.INVENTORY_TRANSACTION_HIST2
  WHERE     LOCATION_NO in (''MG'',''MW'',''MG1'')
          AND    PART_NO LIKE ''071-001-001%''
          AND DATE_APPLIED<=NVL(TO_DATE('''||my variable||''',''YYYY-
MM-DD''),SYSDATE)
  GROUP BY PART_NO';

execute immediate SQL_;


and it gives me  error message: error number or value

pls let me now asap

thx
Received on Wed Apr 18 2007 - 09:27:33 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US