Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
221 vnguyen 1
CREATE PROCEDURE "RELEASE_MANAGER"."SET_TO_AUTOBUILDABLE" (
2
   nrtagid     IN   NUMBER,
3
   spvidlist   IN   VARCHAR2
4
)
5
IS
6
/******************************************************************************
7
   NAME:       SET_TO_AUTOBUILDABLE
8
   PURPOSE:
9
 
10
   REVISIONS:
11
   Ver        Date        Author           Description
12
   ---------  ----------  ---------------  ------------------------------------
13
   1.0        15/12/2006   Rupesh Solanki       1. Created this procedure.
14
 
15
   NOTES:
16
 
17
   Automatically available Auto Replace Keywords:
18
      Object Name:     SET_TO_AUTOBUILDABLE
19
      Sysdate:         15/12/2006
20
      Date and Time:   15/12/2006, 11:42:29 AM, and 15/12/2006 11:42:29 AM
21
      Username:         (set in TOAD Options, Procedure Editor)
22
      Table Name:       (set in the "New PL/SQL Object" dialog)
23
 
24
******************************************************************************/
25
   npvidcollector   relmgr_number_tab_t := relmgr_number_tab_t ();
26
   PvId NUMBER;
27
BEGIN
28
 
29
   npvidcollector := in_list_number2 (spvidlist);
30
 
31
   UPDATE package_versions
32
      SET is_autobuildable = 'N'
33
    WHERE pv_id IN (SELECT pv_id
34
                      FROM release_content
35
                     WHERE rtag_id = nrtagid);
36
 
37
 
38
 
39
   	FOR i IN 1..npvidcollector.COUNT
40
	LOOP
41
		PvId := npvidcollector(i);
42
 
43
		UPDATE package_versions
44
		set is_autobuildable = 'Y'
45
		where pv_id = PvId;
46
 
47
	END LOOP;
48
 
49
 
50
END set_to_autobuildable;
51
/