创建和执行存储过程如下
CREATE OR REPLACE PROCEDURE Pro_Insert_TEMTBL
(
v_AA in varchar2,
v_BB in varchar2)
is
begin
insert into Temtbl(AA,BB)values(v_AA,v_BB);
commit;
end Pro_Insert_TEMTBL;Pro_Insert_TEMTBL(1,2);哪里出错了? 各位一般怎么调试?调试时怎么看更详细的提示信息?
CREATE OR REPLACE PROCEDURE Pro_Insert_TEMTBL
(
v_AA in varchar2,
v_BB in varchar2)
is
begin
insert into Temtbl(AA,BB)values(v_AA,v_BB);
commit;
end Pro_Insert_TEMTBL;Pro_Insert_TEMTBL(1,2);哪里出错了? 各位一般怎么调试?调试时怎么看更详细的提示信息?
解决方案 »
- 为什么会报这个错?date: cannot set date: Operation not permitted
- 沒DBA權限的資料庫建dblink連有DBA權限的資料庫﹐如何建﹖
- 请问进程ORACLE.EXE (SHAD)的作用是什么?
- 在pl/sql 中创建用户
- 表被锁死?
- PL\SQL怎样捕获异常?
- oracle中怎样执行这个sql,或者怎样调用
- 急:Oracle中怎么筛选相同的纪录,该纪录包含long类型字段
- 如何在select语句中强制不使用索引
- 在PL/SQL Developer的Command Windows中创建临时表出错,请大家指教。
- oracle的远程导入导出
- oracle的导入导出
(
v_AA in varchar2,
v_BB in varchar2)
is
begin
insert into Temtbl(AA,BB)values(v_AA,v_BB);
commit;
end Pro_Insert_TEMTBL;
---------这样没错
----------这个搞什么的,去掉
begin
Pro_Insert_TEMTBL(1,2);
end;调用的时候要用begin end; 括起来。
真是奇怪。