我是一个oracle初级使用者我现在有张表
id number
name varchar2
我想做一个输入id输出name的简单存储过程,希望可以指点我一下,并且在worksheet里如何调试它?(可以显示输出结果)
望赐教,谢谢
id number
name varchar2
我想做一个输入id输出name的简单存储过程,希望可以指点我一下,并且在worksheet里如何调试它?(可以显示输出结果)
望赐教,谢谢
解决方案 »
- 在WIN2003(SP2)安装oracle10g的客户端,networkk/admini下无tnsnames.ora、listener.ora
- 如何在oracle 8i及更低版中实现oracle 9i中的base64_encode函数功能.
- 哪个Oracle大哥帮个忙,在线等。
- 如何把1列字段组合起来放到没行里?
- 关于一个表的空间回收的问题。
- 寻找nvl置0的替代方法
- Oracle查看你已执行SQL语句的问题
- 请教关于关闭打开数据库的问题,谢谢
- 大家来讨论这个简单问题
- 关于数据库事务的问题
- 怎么样在我的oracle过程中使用java工程里面的类
- 请问oracle中group by 能用在两张表的关联上吗?请高手指点
return varchar2
is
v_name varchar2(20);
begin
select name into v_name from tablename where id=p_id;
return v_name ;
end;
return varchar2
is
v_name varchar2(200);
begin
v_name :="It is a invalid ID";
select name into v_name from tablename where id=p_id;
return v_name ;
EXCEPTION
WHEN no_data_found
THEN
return v_name ;
end;
v_name :="It is a invalid ID";//这个有问题
去掉就可以编译,不然说“警告: 创建的函数带有编译错误。”