我的过程是这样写的想实现往表里批量写数据
as
i integer;
maxnum integer;
begin
maxnum:=10;
for i in 1..maxnum loop
insert into TEST_DEPT(DEPARTNO, DEPARTNAME, TOPNO, num)
values ('x'+to_char(i),'y'+to_char(i),'z'+to_char(i),i);
commit;
end loop;
end;
as
i integer;
maxnum integer;
begin
maxnum:=10;
for i in 1..maxnum loop
insert into TEST_DEPT(DEPARTNO, DEPARTNAME, TOPNO, num)
values ('x'+to_char(i),'y'+to_char(i),'z'+to_char(i),i);
commit;
end loop;
end;
解决方案 »
- oracle ebs reports如何实现表尾
- 高手来:指点下proc的问题
- 关于ORACLE汇总的一个问题,请指教!
- plsql游标参数的问题
- 怎么判断一个值是否属于某个区域?
- LinuxAS4安装Oracle10.1的问题
- I can not not find oracle8i or 9i version for Solaris unix version based on intel chip.
- 如何将oracle中查询出的记录集或表中的数据导入到SQL serve2000
- 存储过程问题。
- 奇怪问题,疑是oracle bug,大家来看看!
- 关于日期的处理
- 高手看看Oracle能不能这样实现?
pro_name(parm1,parm2,...);
按回车就行了
ORA-01722: 无效数字
ORA-06512: 在 "PMSUSER.INSERT_WY", line 4
ORA-06512: 在 line 1出上面的错误,请问哪位告诉我是怎么了.
不管我有没有给这个过程定义参数都会报错.这个错误是不是所的那个过程的第四行有问题啊?可是当时过程编译也通过了.
x10 y10 z10 10