【急急】oralce在存储过程中调用报错
select * from T_mac_Info
create or replace procedure SP_T_mac_Info(
ORDER_NO in VARCHAR2,--备货单号(插入时必填)
SALES_ORDER in VARCHAR2,--加工订单号(插入时必填)
START_MAC in VARCHAR2,--MAC段起始号码(插入时必填)
END_MAC in VARCHAR2,--MAC段结束号码(插入时必填
CREATE_DATE in DATE,-- 抛转时间(系统自动生成,不需要填写)
STATUS in VARCHAR2,--处理标志(插入时必填"N")
EMP_NAME in VARCHAR2,--备货单申请人(插入时必填)
UPDATE_DATE in date,-- 处理时间(插入时不填)
sid VARCHAR2,--编号(插入时必填)
TEXT in VARCHAR2--异常记录(插入时不填)
) is
begin
insert into T_MAC_INFO values(ORDER_NO,SALES_ORDER,START_MAC,END_MAC,CREATE_DATE,STATUS,EMP_NAME,UPDATE_DATE,sid,TEXT);
COMMIT;
EXCEPTION
WHEN OTHERS THEN
ROLLBACK;
RAISE;
END;
begin
SP_T_mac_Info('123','321','1','0',sysdate,'N','demo',sysdate,sysdate,SEQ_list.Nextval,'a')
and;
报错信息:PLS-00103:出现符号“and”在需要下列之一时:=
------解决方案--------------------
SQL code
begin
SP_T_mac_Info('123','321','1','0',sysdate,'N','demo',sysdate,SEQ_list.Nextval,'a');
end;