oracle 的自定义的存储函数遇到的 package or function is in an invalid state

 

转:

oracle 的自定义的存储函数遇到的 package or function is in an invalid state

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_36402372/article/details/78374074

 

这是语法

我一开始这么写的

create function fun_test101(vid number)
return number(10)
is 
usenum number(10);
begin
select usenum into usenum from t_account  where id=vid;
return usenum;
end;

 

 

因为写了长度,调用的时候发生了错误

 

 

谨记,参数类型和返回类型不要写长度

并且函数和过程一般写错了,调用的时候

都会报这个错的

 

posted @ 2019-11-06 15:30  戈博折刀  阅读(3804)  评论(0编辑  收藏  举报