0% found this document useful (0 votes)
413 views7 pages

Actual Stored Procedure Code

The document contains descriptions of several stored procedures for inserting, updating, and manipulating data in database tables. The stored procedures define parameters and use SQL statements like INSERT, UPDATE, and VALUES to add or modify data in tables based on the parameter values passed to the procedures.

Uploaded by

Jason Hall
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
413 views7 pages

Actual Stored Procedure Code

The document contains descriptions of several stored procedures for inserting, updating, and manipulating data in database tables. The stored procedures define parameters and use SQL statements like INSERT, UPDATE, and VALUES to add or modify data in tables based on the parameter values passed to the procedures.

Uploaded by

Jason Hall
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
You are on page 1/ 7

Seq

No.

Script Code

CRRADD

Script Name

INSERT_CPMS_RSO_REASONS

Description

ADHOC Insert Into RSOTable_Oct24_2012

Script Type

Data Manipulation
Parameter Name

Sub Type
Is
Required

Allow
Null

Data Type

Length

p_RSO_REASON_FROM_CPMS

No

Yes

VARCHAR2

20 BYTE

p_CLARITY_WORKORDER

No

Yes

VARCHAR2

20 BYTE

p_WORKGROUP_TYPE

No

Yes

VARCHAR2

20 BYTE

p_RSO_CODE

No

Yes

VARCHAR2

20 BYTE

p_RSO_DESCRIPTION

No

Yes

VARCHAR2

20 BYTE

p_ORDER_TYPE_GROUP

No

Yes

NUMBER

p_MARKET_SEGMENT

No

Yes

VARCHAR2

INSERT
Direction

Header Title

20 BYTE

ACTUAL STORED PROCEDURE CODE:


CREATE OR REPLACE
PROCEDURE INSERT_CPMS_RSO_REASONS
(p_RSO_REASON_FROM_CPMS IN pldt_cpms_rso_reasons.RSO_REASON_FROM_CPMS%TYPE,
p_CLARITY_WORKORDER IN pldt_cpms_rso_reasons.CLARITY_WORKORDER%TYPE,
p_WORKGROUP_TYPE IN pldt_cpms_rso_reasons.WORKGROUP_TYPE%TYPE,
p_RSO_CODE IN pldt_cpms_rso_reasons.RSO_CODE%TYPE,
p_RSO_DESCRIPTION IN pldt_cpms_rso_reasons.RSO_DESCRIPTION%TYPE,
p_ORDER_TYPE_GROUP IN pldt_cpms_rso_reasons.ORDER_TYPE_GROUP%TYPE,
p_MARKET_SEGMENT IN pldt_cpms_rso_reasons.MARKET_SEGMENT%TYPE)
AS
BEGIN
INSERT INTO pldt_cpms_rso_reasons(RSO_REASON_FROM_CPMS, CLARITY_WORKORDER, WORKGROUP_TYPE,
RSO_CODE, RSO_DESCRIPTION, ORDER_TYPE_GROUP, MARKET_SEGMENT)
VALUES(p_RSO_REASON_FROM_CPMS, p_CLARITY_WORKORDER, p_WORKGROUP_TYPE, p_RSO_CODE,
p_RSO_DESCRIPTION, p_ORDER_TYPE_GROUP, p_MARKET_SEGMENT);
END INSERT_CPMS_RSO_REASONS;

Seq
No.

Script Code

CROT_ADD

Script Name

INSERT_CPMS_RSO_ORDT_TYPE

Description

Insert Into RsoOrdtType

Script Type

Data Manipulation
Parameter Name

Sub Type
Is
Required

Allow
Null

Data Type

Length

p_MARKET_SEGMENT

No

Yes

VARCHAR2

20 BYTE

p_ORDT_TYPE

No

Yes

VARCHAR2

20 BYTE

p_ORDER_TYPE_GROUP

No

Yes

NUMBER

INSERT
Direction

ACTUAL STORED PROCEDURE CODE:


CREATE OR REPLACE
PROCEDURE INSERT_CPMS_RSO_ORDT_TYPE
(p_MARKET_SEGMENT IN cpms_rso_ordt_type.MARKET_SEGMENT%TYPE,
p_ORDT_TYPE IN cpms_rso_ordt_type.ORDT_TYPE%TYPE,
p_ORDER_TYPE_GROUP IN cpms_rso_ordt_type.ORDER_TYPE_GROUP%TYPE)
AS
BEGIN
INSERT INTO cpms_rso_ordt_type(MARKET_SEGMENT, ORDT_TYPE, ORDER_TYPE_GROUP)
VALUES(p_MARKET_SEGMENT, p_ORDT_TYPE, p_ORDER_TYPE_GROUP);
END INSERT_CPMS_RSO_ORDT_TYPE;

Header Title

Script Code

PRPC10SAT_ADD

Script Name

INSERT_PLDT_REPORTS_PARAMETER

Description

Insert Into pldt_reports_parameter_C10SAT

Script Type

Data Manipulation

Seq
No.

Parameter Name

Sub Type
Is
Required

Allow
Null

Data Type

Length

p_CENTER

No

Yes

VARCHAR2

50 BYTE

p_CENTER_NAME

No

Yes

VARCHAR2

25 BYTE

p_CENTER_NAME1

No

Yes

VARCHAR2

25 BYTE

p_MOTHER_OFFICE

No

Yes

VARCHAR2

25 BYTE

p_OFFICE_EXCHNAME

No

Yes

VARCHAR2

25 BYTE

p_EXCHANGE_NAME

No

Yes

VARCHAR2

30 BYTE

INSERT
Direction

Header Title

ACTUAL STORED PROCEDURE CODE:


CREATE OR REPLACE
PROCEDURE INSERT_PLDT_REPORTS_PARAMETER
(p_CENTER IN PLDT_REPORTS_PARAMETER.CENTER%TYPE
, p_CENTER_NAME IN pldt_reports_parameter.CENTER_NAME%TYPE
, p_CENTER_NAME1 IN pldt_reports_parameter.CENTER_NAME1%TYPE
, p_MOTHER_OFFICE IN pldt_reports_parameter.MOTHER_OFFICE%TYPE
, p_OFFICE_EXCHNAME IN pldt_reports_parameter.OFFICE_EXCHNAME%TYPE
, p_EXCHANGE_NAME IN pldt_reports_parameter.EXCHANGE_NAME%TYPE)
AS
BEGIN
INSERT INTO pldt_reports_parameter(CENTER, CENTER_NAME, CENTER_NAME1, MOTHER_OFFICE,
OFFICE_EXCHNAME, EXCHANGE_NAME)
VALUES(p_CENTER, p_CENTER_NAME, p_CENTER_NAME1, p_MOTHER_OFFICE, p_OFFICE_EXCHNAME,
p_EXCHANGE_NAME);
END IINSERT_PLDT_REPORTS_PARAMETER;

Seq
No.

Script Code

CROT_UPDATE

Script Name

UPDATE_CPMS_RSO_ORDT_TYPE

Description

Update RsoOrdtType

Script Type

Data Manipulation
Parameter Name

Sub Type
Is
Required

Allow
Null

Data Type

Length

p_MARKET_SEGMENT

No

Yes

VARCHAR2

20 BYTE

p_ORDT_TYPE

No

Yes

VARCHAR2

20 BYTE

p_ORDER_TYPE_GROUP

No

Yes

NUMBER

ACTUAL STORED PROCEDURE CODE:


CREATE OR REPLACE
PROCEDURE UPDATE_CPMS_RSO_ORDT_TYPE
(p_MARKET_SEGMENT IN cpms_rso_ordt_type.market_segment%TYPE
p_ORDT_TYPE IN cpms_rso_ordt_type.ordt_type%TYPE,
p_ORDER_TYPE_GROUP IN cpms_rso_ordt_type.order_type_group%TYPE,)
AS
BEGIN
UPDATE cpms_rso_ordt_type
SET ordt_type = p_ORDT_TYPE,
order_type_group = p_ORDER_TYPE_GROUP,
market_segment = p_MARKET_SEGMENT
WHERE market_segment=p_MARKET_SEGMENT;
END UPDATE_CPMS_RSO_ORDT_TYPE;

UPDATE
Direction

Header Title

Script Code

PRPC10SAT_UPDATE

Script Name

UPDATE_PLDT_REPORTS_PARAMETER

Description

Update pldt_reports_parameter_C10SAT

Script Type

Data Manipulation

Seq
No.

Parameter Name

Sub Type
Is
Required

Allow
Null

Data Type

Length

p_CENTER

No

Yes

VARCHAR2

50 BYTE

p_CENTER_NAME

No

Yes

VARCHAR2

25 BYTE

p_CENTER_NAME1

No

Yes

VARCHAR2

25 BYTE

p_MOTHER_OFFICE

No

Yes

VARCHAR2

25 BYTE

p_OFFICE_EXCHNAME

No

Yes

VARCHAR2

25 BYTE

p_EXCHANGE_NAME

No

Yes

VARCHAR2

30 BYTE

ACTUAL STORED PROCEDURE CODE:


CREATE OR REPLACE
PROCEDURE UPDATE_PLDT_REPORTS_PARAMETER
(p_CENTER IN PLDT_REPORTS_PARAMETER.CENTER%TYPE
, p_CENTER_NAME IN pldt_reports_parameter.CENTER_NAME%TYPE
, p_CENTER_NAME1 IN pldt_reports_parameter.CENTER_NAME1%TYPE
, p_MOTHER_OFFICE IN pldt_reports_parameter.MOTHER_OFFICE%TYPE
, p_OFFICE_EXCHNAME IN pldt_reports_parameter.OFFICE_EXCHNAME%TYPE
, p_EXCHANGE_NAME IN pldt_reports_parameter.EXCHANGE_NAME%TYPE)
AS
BEGIN
UPDATE pldt_reports_parameter
SET CENTER_NAME = p_Center_NAME,
CENTER_NAME1 = p_CENTER_NAME1,
MOTHER_OFFICE = p_MOTHER_OFFICE,
OFFICE_EXCHNAME = p_OFFICE_EXCHNAME,
EXCHANGE_NAME = p_EXCHANGE_NAME
WHERE CENTER = p_CENTER;
END UPDATE_PLDT_REPORTS_PARAMETER;

UPDATE
Direction

Header Title

Script Code

CRR_UPDATE

Script Name

UPDATE_CPMS_RSO_REASONS

Description

ADHOC Insert Into RSOTable_Oct24_2012

Script Type

Data Manipulation

Sub Type

Seq No.

Parameter Name

Is
Required

Allow
Null

Data Type

Length

p_RSO_REASON_FROM_CPMS

No

Yes

VARCHAR2

20 BYTE

p_CLARITY_WORKORDER

No

Yes

VARCHAR2

20 BYTE

p_WORKGROUP_TYPE

No

Yes

VARCHAR2

20 BYTE

p_RSO_CODE

No

Yes

VARCHAR2

20 BYTE

p_RSO_DESCRIPTION

No

Yes

VARCHAR2

20 BYTE

p_ORDER_TYPE_GROUP

No

Yes

NUMBER

p_MARKET_SEGMENT

No

Yes

VARCHAR2

UPDATE
Direction

20 BYTE

ACTUAL STORED PROCEDURE CODE:


CREATE OR REPLACE
PROCEDURE UPDATE_CPMS_RSO_REASONS
(p_RSO_REASON_FROM_CPMS IN pldt_cpms_rso_reasons.RSO_REASON_FROM_CPMS%TYPE,
p_CLARITY_WORKORDER IN pldt_cpms_rso_reasons.CLARITY_WORKORDER%TYPE,
p_WORKGROUP_TYPE IN pldt_cpms_rso_reasons.WORKGROUP_TYPE%TYPE,
p_RSO_CODE IN pldt_cpms_rso_reasons.RSO_CODE%TYPE,
p_RSO_DESCRIPTION IN pldt_cpms_rso_reasons.RSO_DESCRIPTION%TYPE,
p_ORDER_TYPE_GROUP IN pldt_cpms_rso_reasons.ORDER_TYPE_GROUP%TYPE,
p_MARKET_SEGMENT IN pldt_cpms_rso_reasons.MARKET_SEGMENT%TYPE)
AS
BEGIN
UPDATE pldt_cpms_rso_reasons
SET RSO_REASON_FROM_CPMS = p_RSO_REASON_FROM_CPMS,
CLARITY_WORKORDER = p_CLARITY_WORKORDER,
WORKGROUP_TYPE = p_WORKGROUP_TYPE,
RSO_CODE = p_RSO_CODE,
RSO_DESCRIPTION = p_RSO_DESCRIPTION,

Header Title

ORDER_TYPE_GROUP = p_ORDER_TYPE_GROUP,
MARKET_SEGMENT = p_MARKET_SEGMENT
WHERE RSO_REASON_FROM_CPMS = p_RSO_REASON_FROM_CPMS;
END UPDATE_CPMS_RSO_REASONS;

You might also like