表的创建和存储过程的创建都能正确执行
执行下面语句并输入:
执行结果,出现了error "输入值对于日期格式不够长 ":
解决办法:
日期的输入应该改为: 19910101
- create table aj_ap(
- a number,
- com number,
- date1 date,
- date2 date
- );
-
-
-
- create or replace procedure pro_inser(a IN number,com IN number,date1 IN varchar2,date2 IN varchar2)
- is
- begin
- insert into aj_ap values(a,com,to_date(date1,\'yyyy-mm-dd\'),to_date(date2,\'yyyy-mm-dd\'));
- end;
执行下面语句并输入:
- declare
- a number:=101;
- com number;
- date1 varchar2(10);
- date2 varchar2(10);
- begin
- while a<=1200 loop
- pro_inser(a,&com,&date1,&date2);
- a:=a+1;
- end loop;
- end;
执行结果,出现了error "输入值对于日期格式不够长 ":
解决办法:
日期的输入应该改为: 19910101
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26435490/viewspace-1076815/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26435490/viewspace-1076815/