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

Home -> Community -> Usenet -> c.d.o.misc -> [Q] How to get a blank number?

[Q] How to get a blank number?

From: ±ÇÇõȯ\(Kwon Hyokhwan\) <shader_at_chollian.net>
Date: Tue, 18 Jun 2002 14:28:09 +0900
Message-ID: <aemg9b$rea$1@news.hitel.net>

PROCEDURE GetBlankID()
........
........

I want to get number 3.
How to create procedure or function?

error code :

PROCEDURE GetBlankID()
IS
 nIndex NUMBER(10) := 1;
 nCmp NUMBER(10) := 1;
BEGIN
 DECLARE CURSOR C_Pos IS
   SELECT CID FROM TEST_TBL;
 open C_Pos;
 LOOP
  FETCH C_Pos into nCmp;
  EXIT when C_Pos%NOTFOUND;
  IF nIndex <> nCmp THEN EXIT;
  nIndex := nIndex + 1;
 END LOOP;
 CLOSE C_Pos;

 INSERT INTO TEST_TBL(CID, CNAME) VALUES( nCID, 'reserved');

 SELECT nCID AS 'BlankID';
END Received on Tue Jun 18 2002 - 00:28:09 CDT

Original text of this message

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