- 论坛徽章:
- 0
|
create or replace procedure test1(par1 in out varchar2,par2 in out varchar2,par3 in out varchar2,par4 in out varchar2,par5 in out varchar2)
is
begin
insert into dlgh (dlgh_gh,dlgh_mm,dlgh_bm,dlgh_mc,dlgh_qx)values(par1,par2,par3,par4,par5);
end test1;
execute test1('1','1','1','1','1');
错误如下:
///////////////////////////////////////////////////
begin test1('1','1','1','1','1'); end;
ORA-06550: line 1, column 13:
PLS-00363: expression '1' cannot be used as an assignment target
ORA-06550: line 1, column 17:
PLS-00363: expression '1' cannot be used as an assignment target
ORA-06550: line 1, column 21:
PLS-00363: expression '1' cannot be used as an assignment target
ORA-06550: line 1, column 25:
PLS-00363: expression '1' cannot be used as an assignment target
ORA-06550: line 1, column 29:
PLS-00363: expression '1' cannot be used as an assignment target
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored |
|