Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
221 vnguyen 1
CREATE PROCEDURE "RELEASE_MANAGER"."TO_INSERT_VTREE_ID" IS
2
 
3
/******************************************************************************
4
   NAME:       TO_INSERT_VTREE_ID
5
   PURPOSE:    
6
 
7
   REVISIONS:
8
   Ver        Date        Author           Description
9
   ---------  ----------  ---------------  ------------------------------------
10
   1.0        2/02/2007          1. Created this procedure.
11
 
12
   NOTES:
13
 
14
   Automatically available Auto Replace Keywords:
15
      Object Name:     TO_INSERT_VTREE_ID
16
      Sysdate:         2/02/2007
17
      Date and Time:   2/02/2007, 8:42:56 AM, and 2/02/2007 8:42:56 AM
18
      Username:         (set in TOAD Options, Procedure Editor)
19
      Table Name:       (set in the "New PL/SQL Object" dialog)
20
 
21
******************************************************************************/
22
VTreeId NUMBER;																			  																	   
23
 
24
 
25
	CURSOR curInfo IS
26
    SELECT RTAG_ID
27
	FROM RELEASE_TAGS
28
	WHERE VTREE_ID IS NULL;
29
    recInfo curInfo%ROWTYPE;
30
 
31
 
32
BEGIN
33
 
34
	OPEN curInfo;
35
    FETCH curInfo INTO recInfo;
36
 
37
	WHILE curInfo%FOUND
38
	LOOP
39
		SELECT SEQ_VTREE_ID.nextval INTO VTreeId FROM DUAL;
40
 
41
		UPDATE RELEASE_TAGS
42
		SET VTREE_ID = VTreeId
43
		WHERE RTAG_ID = recInfo.RTAG_ID;
44
 
45
		FETCH curInfo INTO recInfo;
46
	END LOOP;
47
 
48
	CLOSE curInfo;
49
 
50
END TO_INSERT_VTREE_ID;
51
/