我在oracle 下写了个存储过程wwtest,编译正常,我前台用的是plsqldeveloper,打开一个运行命令的window: 执行:exec wwtest,却提示“提示无效的sql语句”,为什么啊?!!!
解决方案 »
- Oracle安装问题高手路过帮忙“OUI-25031”
- 当MySQL中某个表有新增数据时,立即将这个数据项插入到Oracle的某个表中。满足的测试条件:在MySQL中写一条插入该表数据的SQL语句,Oracle那个表
- oracle中我想創建trigger來實現一個功能,可是執行到trigger中的select語句時老報錯,請教高手!
- 写一个存储过程!我是菜鸟!高手请进!
- Linux下安装orcle9i,界面出现乱码 jdk 1.5
- 在Select一行的时候如果将行锁住不让别的事务读取这行!100分!
- ORACLE高手在那里呀
- 散分第五贴,快过年了,希望大家清整一下自己的帖子.
- 建表过程中创建触发器问题
- 建表时候带用户名的问题
- OLE DB Provider列表中没有 Oracle Provider for Ole DB。
- 问一下在ORACLE中实现UPDATE FROM 语句的问题!
begin
wwtest;
end;
command windows??
exec wwtest
p_Res out Integer
)
Is
Cursor mycursor(c_id atest.id%Type) Is
Select Name, age From atest Where id=c_id;
Begin
Delete From atest where id=4;
Insert Into atest(Name, age) Values('v_name', 12);
Insert Into atest(Name, age) Values('a', 12);
Insert Into atest(Name, age) Values('b', 43);
Commit;
Open mycursor(4);
p_Res := 1; Exception
When no_data_found Then
dbms_output.put_line('no data found');
p_Res := -1; end wwtest;
这就是那个存储过程,语法提示没有错误
提示:exec不是内部或外部命令,也不是可运行的程序或批处理文件
,command window的选项 选择command window打开一个新窗口,或者你在sql/plus中直接打exec wwtest
exec wwtest(:g); 回车