Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Variable fieldname in PL/SQL
I have to read an old, imported dBase-File with the following structure:
DESC flugstat
Name Type
---------- ------------
FLUG VARCHAR2(8)
SN1 NUMBER(8) SN2 NUMBER(8) SN3 NUMBER(8) SN4 NUMBER(8) SN5 NUMBER(8) SN6 NUMBER(8) SN7 NUMBER(8) SN8 NUMBER(8) SN9 NUMBER(8) SN10 NUMBER(8)
DECLARE
sNameVariable VARCHAR2(4);
BEGIN
FOR recFlugstat IN (SELECT * FROM flugstat) LOOP
FOR i IN 1 .. 12 LOOP sNameVariable := 'SN' || TO_CHAR(i); IF ("Value from sNameVariable") > 0 THEN ... END IF; END LOOP;
END LOOP; END; Many thanks for your help !
Thomas Received on Thu Jun 12 2003 - 07:11:28 CDT
![]() |
![]() |