I am trying to pass multi values into a where clause with an in clause
in a store procedure to use in a Crystal report. This can change
depending on the user. Maybe there is another way to pass multi
values.
CREATE OR REPLACE PROCEDURE eva_sp_wrk014_s pec_test (
p_eva_product_h eader_ids IN VARCHAR2,
cur_spec_cd IN OUT
sysadm.eva_pkg_ wrk014_spec_tes t.ref_spec_spec _cd
)
AS
BEGIN
OPEN cur_spec_cd
FOR
SELECT *
FROM sysadm.eva_prod uct_header eph
WHERE eph.eva_product _header_id in (p_eva_product_ header_ids);
END eva_sp_wrk014_s pec_test;
in a store procedure to use in a Crystal report. This can change
depending on the user. Maybe there is another way to pass multi
values.
CREATE OR REPLACE PROCEDURE eva_sp_wrk014_s pec_test (
p_eva_product_h eader_ids IN VARCHAR2,
cur_spec_cd IN OUT
sysadm.eva_pkg_ wrk014_spec_tes t.ref_spec_spec _cd
)
AS
BEGIN
OPEN cur_spec_cd
FOR
SELECT *
FROM sysadm.eva_prod uct_header eph
WHERE eph.eva_product _header_id in (p_eva_product_ header_ids);
END eva_sp_wrk014_s pec_test;
Comment