0
我是Oracle的新手,这是我第一篇针对Oracle查询的文章。存储过程的数组输入
下面是对每个SP调用插入1行的现有查询。
我想在SP中进行更改,它将接受输入作为数组,其中SAP系统会将数组发送到存储过程。
正如您在SP中所观察到的,每次更新时,ID的值都会递增。 SP将接受电话和文本的输入,并按顺序插入ID的值。ID未在输入中传递。
CREATE OR REPLACE PROCEDURE DetailsTable
(
Phoneno IN NUMBER,
Text IN VARCHAR2
)
aS
BEGIN
INSERT INTO PERSON.DETAILS(
ID,
PHONENO,
TEXT,
COUNTRY,
LANG,
--PRIORITY,
SENDER)
VALUES (
DETAILS_seq.nextval ,
p_phoneno,
p_text ,
'RSA',
'EN',
'Nest-Payroll');
commit;
END DetailsTable;
请指导。
这真的没有回答题 – APC 2014-11-01 14:55:51