错误:PLS-00410:RECORD,TABLE或参数列表中的重复字段不允许

我遇到了存储过程的麻烦。我不断收到此错误: 错误:PL/SQL:编制单位分析终止 错误:PLS-00410:重复的记录,表或参数列表字段不允许错误:PLS-00410:RECORD,TABLE或参数列表中的重复字段不允许

这就是我试图运行:

create or replace procedure service_order_proc 

(

SERVICE_ORDER_ID NUMBER,

CUST_ID NUMBER,

EMP_ID NUMBER,

SERVICE_DATE DATE,

SERVICE_ORDER_STATUS_ID NUMBER,

SERVICE_ORDER_TYPE_ID NUMBER,

SERVICE_TOTAL NUMBER,

EMP_ID NUMBER,

FNAME VARCHAR2,

LNAME VARCHAR2,

PNUMBER VARCHAR2,

EMP_STATUS_ID NUMBER,

EMP_GROUP_ID NUMBER

)

AS BEGIN

insert into service_order values (SERVICE_ORDER_ID, CUST_ID, EMP_ID, SERVICE_DATE,

SERVICE_ORDER_STATUS_ID, SERVICE_ORDER_TYPE_ID, SERVICE_TOTAL);

insert into employee values (EMP_ID, FNAME, LNAME, PNUMBER,

EMP_STATUS_ID, EMP_GROUP_ID);

end;

回答:

你有EMP_ID列出两次作为过程的参数

以上是 错误:PLS-00410:RECORD,TABLE或参数列表中的重复字段不允许 的全部内容, 来源链接: utcz.com/qa/259199.html

回到顶部